请看关键部分代码:
sql="select * from book where....略 "
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3
do while not (rs.bof or rs.eof)
bookname="你好"
rs.update '估计问题的关键在这句
rs.moveNext
loop
rs.close
set rs=nothing
conn.close
set conn=nothing
——————————————————————————————
sql搜出的不是1条记录,而是多条记录,所以我是用do while循环来修改bookname,然后跟上rs.update,再rs.moveNext
那么页面是错误的,无法运行下去,请问类似这种循环修改数据究竟该怎么写,问题似乎出现在rs.update上,是位置错了还是哪里错了,求赐教,谢谢!
ASP关于批量修改数据并更新的问题,谢谢。
答案:2 悬赏:50 手机版
解决时间 2021-02-11 15:11
- 提问者网友:兔牙战士
- 2021-02-11 08:59
最佳答案
- 五星知识达人网友:酒者煙囻
- 2021-02-11 09:53
do while not (rs.bof or rs.eof) --> do while not rs.eof
bookname="你好" --- > rs("bookname")="你好"
没有错误信息,只能推测
bookname="你好" --- > rs("bookname")="你好"
没有错误信息,只能推测
全部回答
- 1楼网友:蓝房子
- 2021-02-11 10:32
asp代码帮调试修改
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯