如何读入数据库数据供用户修改

chjin 宁波栎社国际机场 软件技术总监  2008-04-16 10:12:53
部分代码如下:
<!--#include file="conn.asp"-->
<%
iid=cint(request.querystring("id"))
set rs=server.createobject("adodb.recordset")
msql="select * from utable where id="&iid
rs.open msql,conn,1,3
if rs.bof and rs.eof then
response.write "此记录已删除"
else
iname=rs("name")
isex=rs("sex")
response.write iname '检测是否取值成供

end if
%>
<br>
<br>
<html>
<head><title>修改记录</title></head>
<body>
<form method="post" action="">
姓名:<input type="text" name="name" value="<%iname%>"><br>
性别:<select name="sex"><option>男</option><option>女</option></select><br>

二个问题,如果在客户显示数据库的值供客人修改,另外就是select如何读数据库的值.
...全文
32 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
chjin 2008-04-16
非常感谢.
回复
underone 2008-04-16
回复
chjin 2008-04-16
<%=不是显示后面跟着的变量吗?而且等同于response.write

为什么在这里需要加这个呢?直接引用变量名为何不行呢?
也可以看成是:<%response.write iname%>,对吧.
回复
underone 2008-04-16
<%=iname%>
回复
chjin 2008-04-16
姓名:<input type="text" name="name" value="<%iname%>"><br>
这条语句好像读不进值啊,
回复
underone 2008-04-16
客户端显示和你在后台修改显示方法一样,客户登陆后不用判断是否删除记录
客户端尽量不要修改基本信息,如果修改避免重名问题
回复
underone 2008-04-16
<select name="sex">
<option value="1" <%if isex=1 then response.write "selected" end if%>>男 </option>
<option value="2" <%if isex=2 then response.write "selected" end if%>>女 </option>
</select>
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-04-16 10:12
社区公告
暂无公告