asp 修改数据模块

我想做个ASP数据管理网站要用到修改数据功能但是我不太会这个模块请大家帮帮忙数据库是ACCESS的我做了个LIST显示全部记录在每条记录后面做了个按钮[修改]如何能点这个... 我想做个ASP数据管理网站 要用到修改数据功能 但是我不太会这个模块 请大家帮帮忙
数据库是ACCESS的 我做了个LIST 显示全部记录 在每条记录后面做了个按钮[修改] 如何能点这个修改按钮 就能跳到修改本条数据的页面
展开
 我来答
wuqiao5257
2010-09-01 · TA获得超过2090个赞
知道大有可为答主
回答量:776
采纳率:100%
帮助的人:1320万
展开全部
首先把修改按钮修改一下:
<input type="button" value=" 修 改 " onClick="window.location.href='xiugai.asp?id=<%=rs("id")%>'" class="button">
这样修改按钮就可以把对应的数据的ID(自动编号)传递给修改界面。

xiugai.asp页面代码:
<!-- #include file="conn.asp" -->
<%
nowid=request("id")
if nowid<>"" then
set rs_xinxi=conn.execute("select * from xinxi where id="&nowid)
else
response.write ("ID未传送成功,请检查传递页面数据")
response.end
end if
%>
<table align="center">
<form name="form2">
<tr>
<td height="30" align="right"><b>需修改的内容(举例name字段):</b></td>
<td><input name="name" type="text" id="name" value="<%=rs_xinxi("name")%>"></td>
</tr>
<tr>
<td height="30"> </td>
<td><input type="submit" value=" 确认修改 " class="button">
<input type="hidden" name="hid" value="ok">
<input type="hidden" name="id" value="<%=nowid%>">
<input type="reset" value=" 重新填写 " class="button"></td>
</tr>
</form>
</table>
<%
if request("hid")="ok" then
nowname=request("name")
set rs=server.createobject("ADODB.RecordSet")
sql="select * from xinxi where id="&nowid
rs.open sql,conn,1,3
rs("name")=nowname
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
<script language="javascript">
alert("信息修改成功!")
window.location.href="xinxi.asp"
</script>
<%end if%>
apple_86578899
2010-08-24 · 超过20用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:0
展开全部
修改按钮链接到另一个页面,把该数据的id号传递过去,把可以修改的数据放在input里,所有同在一个form里,再有一个确定修改按钮把该form提交了,就可以了,数据库语言就用update。
不明白的可以给我留言。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
升本专家
2010-08-24 · TA获得超过633个赞
知道小有建树答主
回答量:725
采纳率:65%
帮助的人:273万
展开全部
在百度,搜索asp源码多的是。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式