在我的2000下程序都ok,但在98或由98升级的2000下运行就出现eof or bof is true or current record is deleted 的错误,据说是ADO问题,要升级,怎么升级?我机器是ok的且我是用installshield完全版打包的,请问是要升级还是打包时缺少什么component 或 dll。
解决方案 »
- fastreport3以上得版本,如何动态设置打印纸张大小?
- 不知者 无罪 关于delphi7 中的idftp 和 idudp
- Socket 严重错误,高手请进!(急!!!)
- 听说QUERY结合SQL语句可以做得到,说说看
- 为什么我用ADO连接ACCESS的数据库,明明没有设密码,但在程序运行时,总是弹出个用户名、密码框?
- 关于Foxpro数据库与SQL -server 数据库的转换?
- 一个多线程的不能在简单的程序,80分,谁要?
- 在delphi中如何设置TListView的一个Item的背景颜色
- 求救:一个打印暂停的问题!
- 高人请进-------------这个FastReport的表达式,到底哪里错了?
- 关于记录统计问题
- 窗口最小化问题!!
或者改程序,在adoquery->close之前先判断是否为eof and bof,如果是,就执行:adoquery.recordset.close; 如:
if adoquery1.eof and adoquery1.bof then
adoquery1.recordset.close;
adoquery1.close;
去下载MDAC。
至于打包,好像不用再加什么东西了.直接打包就可以了.
至于打包,不用再加什么东西直接打包就可以了!
http://www.ifrance.com/man8888/FAQs_ADO.htm
我爱Delphi!
help me!!!