Delphi开发数据库应用中,ADODataset的CacheSize属性不起作用?

SMITH 2000-12-28 10:55:00
在用Delphi开发数据库应用中,我的数据库某个表中记录达到30万条,用DBGrid数据控件浏览,当初始用Open方法打开时,需要等待很长时间;根据Delphi的在线帮助,ADODataset的CacheSize属性,可设置每次取多少条数据到Buffer中,如每次取20条,当光标移动到最后一条时,会再次去取20条数据.
为何在实际使用中ADODataSet的CacheSize属性的设置不起作用,达不到如上效果?

如果有人能答对,将给与高分奖赏!!!
...全文
125 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
The_east_key 2000-12-29
  • 打赏
  • 举报
回复
建议您访问www.etechbase.net/tech,里面有很多资料,也许可以解决您的问题。
访问http://168.168.18.11:81/etechbase/advsearch.php将您的问题输入查询内容框,选择不同的精确程度,即可以找到你所需要的答案。效果还是可以的。
BCB 2000-12-28
  • 打赏
  • 举报
回复
.CacheSize,这是内部使用的,对于用户是透明的,
就是说,你的应用程序表面上没有任何变化,
取20条,并不是说,你会见到20条,这是它的内部调度而已,
当然对于你,速度是有变化和区别的;

2,498

社区成员

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

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