Delphi利用ADO连接数据库报错“bof或eof中有一个是真,或者当前记录已被删除,所需的操作要求一个当前的操作”
来源:互联网 发布:淘宝商家发票 编辑:程序博客网 时间:2024/05/23 02:13
问题描述:
利用ADO连接数据库,查询数据,代码如下:
报错如下:
解决办法:在关闭Query之前 ,增加一行Query.first;如下图所示;
也许这不是好的解决办法;希望有看到的读者提供更好的方法,感谢。
注:我用的是Delphi5,ADO连接数据库,Delphi5的ADO连接数据库Delphi5本身存在BUG,用Delphi7的ADO连接数据库就不会出现问题;
所以如果是Delphi5的话,还是利用BDE的方式连接数据库吧。
0 0
- Delphi利用ADO连接数据库报错“bof或eof中有一个是真,或者当前记录已被删除,所需的操作要求一个当前的操作”
- "BOF或EOF中有一个是真,或者当前的记录已被删除,所需的操作要求一个当前的记录"问题解决
- BOF或EOF中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
- ADODB.Recordset 错误 '800a0bcd' BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
- 关于DELPHI中出现'BOF或EOF'中有一个是“真”,或者当前的记录已被删除,
- BOF或EOF有一个是真,或者当前记录已被删除
- 数据库开发红皮书实例遇到的一些问题:“找不到可安装的ISAM” “BOF或EOF中有一个是'真',或者当前的记录已被删除……”
- U8-固定资产月末结账报错:BOF或EOF中有一个是真
- U8-固定资产月末结账报错:BOF或EOF中有一个是真
- EOF 或 EOF 中有一个是“真” 与 多步 OLE DB 操作产生错误
- ADO连接数据库时EOF、BOF的意义和用法
- Oracle当删除一个用户时,报 ORA-01940: 无法删除当前已连接的用户"的错误
- 一个利用ADO.net操作数据库很好的操作封装
- 模板,报错:法更新 EntitySet“T_Employee”,因为它有一个 DefiningQuery,而 <ModificationFunctionMapping> 元素中没有支持当前操作的 <U
- "此操作要求连接到 'master' 数据库。无法创建与 'master' 数据库之间的连接,这是因为已打开原始数据库连接,并且已从连接字符串中删除凭据。请提供未打开的连接。"
- VS利用ADO连接数据库的操作
- BOF 或者EOF 的理解
- 因为它有一个 DefiningQuery,而 <ModificationFunctionMapping> 元素中没有支持当前操作的 <InsertFunction> 元素
- NSMutableString的使用方法
- javascript_dom编程艺术第六章图片库实例笔记。
- 2014-08-08 一期笔记
- java动态代理
- HDOJ 题目1087Super Jumping! Jumping! Jumping!(动态规划)
- Delphi利用ADO连接数据库报错“bof或eof中有一个是真,或者当前记录已被删除,所需的操作要求一个当前的操作”
- 为什么中断不能休眠
- VSFlexGrid 控件属性方法一览表(带()为方法)
- Erlang类型及函数声明规格 以及dialyzer的使用
- C# NameValueCollection集合
- 字符输入注意点
- SQL插入查询结果 insert into select
- 韩顺平PHP学习视频笔记整理007表单及表单控件②续课后作业
- C语言中的printf用%d输出float类型数据出现或以%f输出int型数据的结果为什么是0