ASP更新数据库问题

我已经把数据显示出来了,可是不知道该怎么写更新,谁能教教<formid="form1"name="form1"method="post"action="client_up... 我已经把数据显示出来了,可是不知道该怎么写更新,谁能教教

<form id="form1" name="form1" method="post" action="client_updata.asp">
<table width="98%" border=2 bordercolor="#0000FF" align="center">
<tr><td width="30%">ID</td><td>客户名称</td><td>详细资料</td><td>确认</td></tr>
<%do while not rs.eof%>
<tr><td><input type="text" name="ID" value="<%=rs("ID")%>" readonly /></td><td><input type="text" name="user_name" value="<%=rs("name")%>"/></td><td><input type="text" name="information" value="<%=rs("information")%>"/></td><td><input type="submit" name="Submit" value="提交" /><input type="submit" name="Submit2" value="删除" /></td>
</tr>
<%rs.movenext
loop
%>
</table>
</form>
终于好了,谢谢
展开
 我来答
maize09
2006-12-28 · TA获得超过262个赞
知道小有建树答主
回答量:553
采纳率:0%
帮助的人:553万
展开全部
name都是一样的,在表查询时根据获得的当前id来判断当前记录,就知道更新哪一条了~~
<%
if Trim(Request.QueryString("w"))="save" then
set rs =server.createobject("adodb.recordset")
rs.open "select * from 表名 where id="&request("id"),conn,2,3
rs("name")=Request.Form("user_name")
rs("information")=Request.Form("information")
rs.update
%>
<script language="VBScript" type="text/VBScript">
msgbox "该记录修改成功!"
window.location.href="更新完返回到的页面"
</script>
<%
rs.close
end if
%>
<body>
<form action="当前页面名称?w=save" method="post">
<input name="id" type="hidden" value="<%=request("id")%>" /> '隐藏域用来获取id

这样应该挺详细了吧~
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式