设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 80|回复: 2
打印 上一主题 下一主题

求助:当修改记录时出错!

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-15 07:02:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助:当修改记录时出错!
*******************************更新页面******************************
<%
str=request("id")
set conn=server.createobject("adodb.connection")
conn.open("DRIVER=Driver do Microsoft Access (*.mdb);UID=admin;pwd=;dbq="&server.mappath("1.mdb"))
set cmd=server.createobject("adodb.command")
cmd.activeconnection=conn
cmd.commandtext="select * from student where id="&str
set rs=cmd.execute()
%>
<form action="yes.asp" method="post">
<%if not rs.eof then%>
<input type="hidden" name="id" value="<%=rs(0)%>">
班级:<input type="text" name="class" value="<%=rs(1)%>">
<br>学号:<input type="text" name="num" value="<%=rs(2)%>">
<br>姓名:<input type="text" name="name" value="<%=rs(3)%>">
<br><input type="submit" value="修改">
<%end if%>
</form>
*****************************更新处理页面****************************
<%
str=request("id")
iclass=request("class")
num=request("num")
iname=request("name")
set conn=server.createobject("adodb.connection")
conn.open("DRIVER=Driver do Microsoft Access (*.mdb);UID=admin;pwd=;dbq="&server.mappath("1.mdb"))
set cmd=server.createobject("adodb.command")
cmd.activeconnection=conn
sql="update student set class="&iclass&",num="&num&",name="&iname&" where id="&str
cmd.commandtext=sql
cmd.execute()
response.redirect("index.asp")
%>
*********************************************************************
提交后出现以下错误提示:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 1。
/yes.asp, 第 21 行
*********************************************************************
我的数据库1.mdb中的数据表student的信息如下:
共有四个字段其中id为自动编号;class为文本,字段大小255,num为文本,字段大小255,class为文本,字段大小255.
请问该如何解决?
2#
发表于 2010-3-10 02:05:07 | 只看该作者
不错不错,我喜欢看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-19 06:32 , Processed in 0.105812 second(s), 8 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表