社区
ASP
帖子详情
报错:BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除
netbat4u
2003-08-21 01:03:36
ADODB.Field 错误 '80020009'
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
/index.asp,行0
例程:while not rs.eof
response.write rs(1)
rs.movenext
wend
帮忙如何解决好
...全文
88
8
打赏
收藏
报错:BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除
ADODB.Field 错误 '80020009' BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。 /index.asp,行0 例程:while not rs.eof response.write rs(1) rs.movenext wend 帮忙如何解决好
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pp4u
2003-08-21
打赏
举报
回复
你的指针越界或在边界。
fleshboy
2003-08-21
打赏
举报
回复
<%if not rs.eof then rs.movenext%>
chinayang9
2003-08-21
打赏
举报
回复
<%while not rs.eof and rs.bof %>
<%if rowcount mod 2 = 0 then %>
<td><% response.write rs(1)
rs.movenext %> </td>
<%else %>
<td><%=rs(1)%>
<%rs.movenext%></td>
<%end if %>
<%wend %>
netbat4u
2003-08-21
打赏
举报
回复
恩,我就是这样做,不过这样显然会丢掉最后一条记录。
我使用select top 20 这样做了选择限制
jerrycool
2003-08-21
打赏
举报
回复
1.查询后将记录集合定位于第一条,那么记录将从第一条开始循环显示直到最后一条。
2.第一个解决了,第二个在:while not rs.eof 进行判断,如果不满足则退出循环,进入下面的语名:</tr></table>
netbat4u
2003-08-21
打赏
举报
回复
想通了。其实不是大家以为的这样,我没有说明白
是输出一个象两列的一个表格
<% while not rs.eof %>
<td><% response.write rs(1)
rs.movenext %> </td>
<td><%=rs(1)%></td>
<% rs.movenext
wend %>
第二个rs.movenext后没有检验有没有最后
不知道大家有没有好的解决方法
if ...else 分支?
muders
2003-08-21
打赏
举报
回复
Do Until rs.EOF
response.write rs(1)
rs.movenext
Loop
qjrein
2003-08-21
打赏
举报
回复
while not rs.eof and not rs.bof
response.write rs(1)
rs.movenext
wend
U8-固定资产月末结账
报
错
:
BOF
或
EOF
中
有一个是
真
RT,固定资产月末结账时
报
错
...跟踪后发现定位到以下语句:select * from AccInformation where cSysID = N'FA' and cName =N'bVoucherApply'上述语句执行后没有任何
记录
显示,但是在正常的账套执行是有
记录
的,那有
固定资产取消月末结账时
报
错
,提示:
BOF
或
EOF
中
有一个是“
真
”,或者
当前
的
记录
已被
删除
,所需的操作要求一个
当前
的
记录
...
问题名称:固定资产,恢复月末结账前状态提示:
Eof
或
Bof
有一个是
真
问题现象:恢复月末结账前状态提示:
Eof
或
Bof
有一个是
真
,或者
当前
的
记录
已被
删除
,所需的操作要求一个
当前
的
记录
问题原因:fa_vtsobject表缺少...
BOF
或
EOF
有一个是
真
,或者
当前
记录
已被
删除
在调试“学生管理系统”时,想修改学籍信息,如果此时数据库
中
的数据已被完全
删除
则会出现“
BoF
或
Eof
有一个是
真
,或
当前
记录
已被
删除
的
错
误”我们这时要做的就是在使用Recordset对象的moveNext 等方法之前先利用...
BOF
或
EOF
中
有一个是“
真
”,或者
当前
的
记录
已被
删除
,所需的操作要求一个
当前
的
记录
。
古老的VB6已经有很多年了,...出现这个问题其实很常见,当 ADODB.Recordset的RecordCount为0时,如果进行MoveFirst或取值操作,都会出现该
错
误 解决办法:MoveFirst使用之前,判断 RecordCount是否为零即可 ...
Delphi利用ADO连接数据库
报
错
“
bof
或
eof
中
有一个是
真
,或者
当前
记录
已被
删除
,所需的操作要求一个
当前
的操作”
解决办法:在关闭Query之前 ,增加一行Query.first;如下图所示; 也许这不是好的解决办法;希望有看到的读者提供更好的方法,感谢。 注:我用的是Delphi5,ADO连接数据库,Delphi5的ADO连接数据库Delphi...
ASP
28,391
社区成员
357,059
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章