收录日期:2019/06/20 01:23:31 时间:2016/08/13 21:07:40 标签:ASP
我想做一个表单修改的作用,但是更新不了,请帮忙看看原因在哪?谢谢.


set conn=server.CreateObject("adodb.connection")
conn.connectionstring="Provider=SQLOLEDB;Server=XXXX;Database=xx;UID=sa;pwd=xx"
conn.open

djh=request("djh")

set rs=server.CreateObject("adodb.recordset")
Sql="SELECT * FROM tb WHERE djh='"&djh&"' order by xh"
rs.open sql,conn,2,3

if request("sub")<>""then

Do While Not rs.EOF
rs("mddf")=1111
rs.update 
rs.movenext
loop
打断点调试。。
第一个 rs("mddf")=1111 就报错
引用 2 楼 dusttosky 的回复:
第一个 rs("mddf")=1111 就报错

那你看看rs("mddf")这个到底等于什么。。
引用 3 楼 zsx841021 的回复:
引用 2 楼 dusttosky 的回复:

第一个 rs("mddf")=1111 就报错

那你看看rs("mddf")这个到底等于什么。。


什么意思? 我没看明白, 加入我要这这个记录集结果中的mddf全部更新是1111 ,不是这样写吗?
rs("mddf")="1111"
是的,已经试过,一样错误

ADODB.Recordset 错误 '800a0cb3' 

当前记录集不支持更新。这可能是提供程序的限制,也可能是选定锁定类型的限制。 

/xcfkcxys.asp,行 20  \\rs("mddf")="1111"
换一个才行,但是很好笑为什么我上面的写法不行,应该语法没错呀,希望有达人解释... 小白..你在哪啊?

do while Not rs.EOF 
sql="UPDATE xcin SET mddf='1' "
conn.execute(sql)
rs.movenext
loop

<%
set conn = server.CreateObject("adodb.connection")
conn.connectionstring="Provider=SQLOLEDB;Server=XXXX;Database=xx;UID=sa;pwd=xx"
conn.open
djh=request("djh")
set rs=server.CreateObject("adodb.recordset")
Sql="SELECT * FROM tb WHERE djh='" & Replace(djh, "'","''") & "'"
rs.CursorLocation = 3
rs.open sql,conn,1,3
If Not (rs.EOF And rs.BOF) Then
  Do While Not rs.EOF
     rs("mddf")=1111
     rs.movenext
  loop
  rs.update 
End If
rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing

%>
mddf是什么类型的字段?

杭州有个信雅达 https和restful在手机上的应用 看看你常用的软件是用什么语言写的 问个查询的sql语句问题????急??? 我的DIV 怎么显示不出来啊 、光标移除后没反映 怎么回事啊 、.. UDP聊天小程序有疑问? post-tag-input-holder 折线图动态显示,数据来源于数组 在FCK编辑器中,添加文字、图片,插入到数据库中,在数据库中图片是一种怎么样的格式存在的 监听别名配置问题…… 問一條SQL語句 谁想与俺合租房子,本人免费教韩语哦~ 嘻嘻 table控件动态添加行,回发是无法获取添加行 你的选择? 关于带惯性的竞速游戏的寻路 TCL脚本语言中的notebook组件的疑问 从数据库中读数据在table中显示的问题 asp.net初学程序员常见的登陆错误 一想到问题就上这就对了-> 变量在栈中被坏 怎么解决呀??? C#多态求助!! 关于带惯性的竞速游戏的寻路 用CP2012实现USB转串口,过一段时间后出现两个COM3 GBK编码的txt文档是ASCII编码吗? 请教如何联系CSDN商务部门? WebDialogWindow弹出后立刻又消失是什么原因 有关静态页面和ajax的问题,高手请进 NameError: name \'python\' is not defined 奇怪的WindowsXP登录问题,密码怎么输入都不对,但是自动登录可以进 求广告图片发布 方法 数据库的后缀名问题