ADODB.Recordset错误'800a0cb3' BOF或EOF中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。

qq_42126419 2018-05-03 03:38:07
网页报错,所对应的代码如下
<%
cur_numRows=cur_numRows-1
MM_rs.MoveNext()
on error resume next
Wend
%>
...全文
955 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
while Not rs.EOF // 这里写处理逻辑 rs.movenext; wend;
zbdzjx 2018-05-03
  • 打赏
  • 举报
回复
改法就类似上面版主说的。 原因是,已经指到最后一条记录了,再movenext,就报错了。所以,要先判断一下是不是最后一条记录。
卖水果的net 2018-05-03
  • 打赏
  • 举报
回复
' 好多年这写这个了,记不清是 !还是 Not 了。 while Not rs.EOF rs.movenext; // 这里写处理逻辑 wend;
卖水果的net 2018-05-03
  • 打赏
  • 举报
回复
while !rs.EOF rs.movenext; // 这里写处理逻辑 wend;

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧