ADO远程访问大容量数据库,解决方案讨论...

jumpboy 2001-10-30 04:32:34
我有一条DDN专线连接到远程的SQL SERVER 2000,连接速度7K左右,远程数据库
上有一个表需要写个修改程序,因为是远程,所以只有控制每次返回的数据量,怎么做?
另:有人说可以用分页方法
AdoQuery1.Recordset.PageSize:=10;
AdoQuery1.Recordset.AbsolutePage:=1;
但在使用adodataset1.Recordset的时候要先要调用Adoquery1.open;后才能访问ADOQuery1.RecordSet,
但一运行ADOQuery1.open的时候已经会取回所有数据了,速度已经非常慢了!!!
...全文
139 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zfmich 2001-10-30
  • 打赏
  • 举报
回复
Adoquery1.open时,把不要的记录过滤掉,这样打开的数据集只包括少数记录,这样会快一些吧。
newyj 2001-10-30
  • 打赏
  • 举报
回复
游标放到服务器上
eastxiang 2001-10-30
  • 打赏
  • 举报
回复
我也想這麼做!
Liusp 2001-10-30
  • 打赏
  • 举报
回复
你是否用了ClientDataSet控件?

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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