一个问题恳请各位帮帮忙,李维写的《Delphi 5.x 分布式多层应用 系统篇》中2-22页有个例子(2-1-4 使用命令动态存取远程数据)。先建立一个远程数据模块加入ADO连接后台数据库,ADOQuery,DataSetprovider,其中DataSetprovider的Options属性中poAllowCommandText属性置为True。接着建立客户端加入ScoketConnection连接远程数据模块,再加入ClientDataSet设置PacketRecords为10。执行SQL语句'select * from pubs'正常显示数据,当按DBNavigator的Last Record时,或者在最后一条记录按Next Record,或者数据库中没有显示的记录小于10条时出错。提示如下:Project Client.exe raised exception class EOLeException with message 'BOF 或 EOF 中有一个是"真",或着当前的记录已被删除,所需的操作要求一个当前的记录。我看是到达记录末尾使EOF为真产生的问题,我的看法是不是正确的?该怎样解决这个问题? 谢谢!!
解决方案 »
- 请问关于cxCombobox控件输入中文乱码的问题
- Delphi辅导群(群号:1168499)招人,诚邀各位高手加入...
- 怎样读取十六进制文件?????
- 在midas中,如何设置SocketConnection的属性!!!
- 请问写一个带有参数的较全面的.bat文件如何写?
- edit怎样能一回车,焦点就跳到下一个控件
- 怎样使用DBGrid来增加、删除、修改、更新,最后提交到数据表里保存?
- 怎样用delphi寻找windows的任务栏
- 怎样在窗体中设置f1-f12的快捷键
- delphi中有像VB的MsgBox这样的函数吗
- 到那里可以下载李维写的Delphi5.x那三本书的代码?
- 请教一个TWebBrowser的动态窗口的问题
在取数据的同时进行判断,你就自己动态取吧,将它的那个给Kill算了;
-------------------------------------------------
论坛正在升级中,有时可能会出现连接错误,请见凉的现像,只要稍后再登录就可以解决
==================================================如果您觉的您对Delphi感兴趣或是很想学的更好些或者是对Delphi有更深的认识,我们可以一起交流;
呵呵
www.nxrs.net/bbs
谢谢,别抛砖