社区
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
帮忙如何解决好
...全文
86
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 等方法之前先利用...
Delphi利用ADO连接数据库
报错
“
bof
或
eof
中有
一个
是
真
,或者
当前
记录
已被
删除
,所需的操作要求
一个
当前
的操作”
解决办法:在关闭Query之前 ,增加一行Query.first;如下图所示; 也许这不是好的解决办法;希望有看到的读者提供更好的方法,感谢。 注:我用的是Delphi5,ADO连接数据库,Delphi5的ADO连接数据库Delphi...
BOF
或
EOF
中有
一个
是“
真
”,或者
当前
的
记录
已被
删除
,所需的操作要求
一个
当前
的
记录
。
古老的VB6已经有很多年了,...出现这个问题其实很常见,当 ADODB.Recordset的RecordCount为0时,如果进行MoveFirst或取值操作,都会出现该错误 解决办法:MoveFirst使用之前,判断 RecordCount是否为零即可 ...
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章