有关ADO的Eoleexception类异常

lixiucai 2003-05-20 12:03:31
为什么我的程序中爱出现一个这样的Eoleexcepetion类:'BOF或EOF中有一个是真,或者当前的记录已被删除,所需的操作要求有一个当前记录'.让我百恩不得其解。这可是以前用BDE从来没有出现过的异常。
哪位前辈可以告诉我在ADO中什么样的情况下会出现以上错误吗?
呵呵,别笑我,俺是刚开始尝试用ADO来连接的。
还有我用的DELPHI 5,听说ADO要下载补丁,在哪里可以下呢
...全文
82 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lixiucai 2003-05-20
  • 打赏
  • 举报
回复
我发现了一些眉目:
1。如果一个ADO数据集打开后,它没有数据,关闭它CLOSE时,会出现前述错误
2.如果记录到头后再有往前操作,或到尾后再往后,当时不会出错,但CLOSE时会出现
3。如果将一个数据集的参数定义到一个DATASOURSE上,当某一参数时出现而该数据为空时会出前述错误
我搞不懂什么原因及该如何解决
WWWWA 2003-05-20
  • 打赏
  • 举报
回复
你到微软中国下一MDAC2.7试一下
萝卜-Robbie 2003-05-20
  • 打赏
  • 举报
回复
以前我也遇到过,如果用的是win2000操作系统的话,你先给操作系统打个补丁;Delphi则必须给ADO打补丁了
ccchxy 2003-05-20
  • 打赏
  • 举报
回复
ADO从下面的网站: http://download.microsoft.com/msdownload/mdac/x86/en/mdac
_typ.exe下载
lixiucai 2003-05-20
  • 打赏
  • 举报
回复
?

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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