【发布时间】:2008-10-14 11:33:45
【问题描述】:
大型数据集、数百万条记录需要特殊编程来保持 DBGrid 的速度。
我想知道是否有任何现成的 Delphi (DBGrids) 组件可以自动执行此操作?
编辑 例如:某些数据库具有获取第一个 X 记录(例如 100 条记录)等功能。当我通过滚动到达底部时,我想自动获取下一个 100。相反,当我到达开头时,我想获取前 100 个。我知道我可以对此进行编程,但肯定可以将该功能传播到DBGrid 控制 DBGrid 进行缓冲的位置。它将节省相当多的编程时间 - 您只需设置“缓冲区大小”即可。
【问题讨论】:
标签: performance delphi dataset dbgrid