社区
Delphi
帖子详情
ADO错误:BOF或EOF中有一个时“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录?
Michaelyfj
2001-10-30 08:55:35
我在退出一个窗体后,提示如下错误:
BOF或EOF中有一个时“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录?
再进入该窗体,提示该窗体已经存在?
...全文
311
16
打赏
收藏
ADO错误:BOF或EOF中有一个时“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录?
我在退出一个窗体后,提示如下错误: BOF或EOF中有一个时“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录? 再进入该窗体,提示该窗体已经存在?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Liusp
2002-02-09
打赏
举报
回复
关注
Michaelyfj
2001-11-07
打赏
举报
回复
我在为大家加分呢?但我不知道如何分配,请大家提个建议吧
CNPACS
2001-11-06
打赏
举报
回复
newyj朋友,多谢你的密码,
ski-hd3-c139
92x0-91x0
这个BUG可把我搞惨了,我花了N个小时到BORLAND上去下载补丁。发现只有打全了三个补丁才行噢
1、delphi5补丁
2、ado补丁1
3、ado补丁2
共有40M左右,要不是我的程序必须在delphi5下写,我早就升delphi6了,呵呵
fish1977
2001-11-05
打赏
举报
回复
楼上的错了,这是DElphi5.0的BUG,delphi6.0没有此BUG
需通过升级ADO 就行了(我上个星期为此问题花了3天才搞定)
zfmich
2001-11-05
打赏
举报
回复
我在用ADODATASET时,如果打开的数据集为空,也有碰到这样的问题,我的解决方法:
adodataset.recordset.close;
adodataset.close;
newyj
2001-11-05
打赏
举报
回复
ski-hd3-c139
92x0-91x0
CNPACS
2001-11-05
打赏
举报
回复
我也遇到了这个问题。
但我在BORLAND主页下载了ADO Express Update1.0后,在升级时,提示输入序列号,密码等。我使用安装delphi5时的序列号,密码,但居然告诉我错误。然后我又用cobi(我是小新,我只有5岁)朋友的序列号,也不行。
请教各位在升级时遇到如此麻烦的事没有?要不然我的delphi就升级不了了!
Simon_net
2001-10-30
打赏
举报
回复
更新mdac,安装Delphi5.0补丁1、2和ADO Express Update!!!
vince12
2001-10-30
打赏
举报
回复
www.borland.com有下
Michaelyfj
2001-10-30
打赏
举报
回复
喔,错了,在安装d5adoupdate2.exe时,提示需要ADO Express Update1.0,到哪里下载。
tikkypeng
2001-10-30
打赏
举报
回复
小新不是告诉你了?
Michaelyfj
2001-10-30
打赏
举报
回复
还需要d5adoupdate2.exe,哪里下载?
Michaelyfj
2001-10-30
打赏
举报
回复
我用delphi5.0编译时都没有这个错误,但哪到其他机器安装时,就出现这个错误?
tikkypeng
2001-10-30
打赏
举报
回复
在次进入窗体可能是因为你的窗体退出以后没有Free释放掉~~而你再次创建此窗体~~所以报错?
cobi
2001-10-30
打赏
举报
回复
给ado打补丁吧,这是delphi的一个bug
ado补丁包下载地址:
名称:d5adoupdate2.exe
URL:ftp://ftpc.inprise.com/pub/delphi/devsupport/updates/adoexpress/d5adoupdate2.exe
大小: 1740KB
完成时间:Tue Aug 28 17:55:23 2001
引用页:http://www.borland.com/devsupport/delphi/mdac26.html
注释:Download ADOExpress Update Pack 2
我的D版是:100-000-8268 b3x7-91x0
tikkypeng
2001-10-30
打赏
举报
回复
BOF或EOF中有一个时“真”,~~这个问题安装ADO2#升级包就可以解决~~
Delphi利用
ADO
连接数据库报错“
bof
或
eof
中有
一个
是
真
,或者
当前
记录
已被
删除
,所
需
的
操作
要求
一个
当前
的
操作
”
问题描述: 利用
ADO
连接数据库,查询数据,daia
关于DELPHI中出现'
BOF
或
EOF
'
中有
一个
是“
真
”,或者
当前
的
记录
已被
删除
,
据所用D5 D7版本,D5存在此问题,D7不存在此问题 解决方法: 不用更新
Ado
,是
Ado
的bug,可以通过先关闭
ado
的
记录
集后关闭
ado
解决 if (
ado
Query1.active) then begin
ado
query1.recordset.close;
ado
Query1.Close ; end;
ADO
DB.Recordset
错误
'800a0bcd'
BOF
或
EOF
中有
一个
是“
真
”,或者
当前
的
记录
已被
删除
,所
需
的
操作
要求
一个
当前
的
记录
。
Dim sear1__MMColParamsear1__MMColParam = "1"If (Request.QueryString("xingming1") sear1__MMColParam = Request.QueryString("xingming1")End If%>Dim sear1Dim sear1_cmdDim sear1_numRowsSet sear1_cmd = Se
数据库开发红皮书实例遇到的一些问题:“找不到可安装的ISAM” “
BOF
或
EOF
中有
一个
是'
真
',或者
当前
的
记录
已被
删除
……”
敲例子的
时
候遇到了些问题,
ADO
:使用
记录
集对象Recordset 查询数据库中的数据
在
ADO
程序开发中,
记录
集对象 Recordset 对象代表
一个
表的
记录
集合或者是
一个
SQL命令或是存储过程的执行结果。简单的说,
记录
集实际上缓存了从数据库获得的
记录
,应用程序可以从
记录
集中获得每条
记录
的字段。①、
记录
集对象 Recordset 的属性:⑴ RecordCount 属性:返回
记录
集中
记录
的个数;⑵
BOF
、
EOF
属性:
BOF
指示
当前
记录
位置位于
记录
集对象的第
一个
记录
之前;E...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章