请教一个关于在stringgrid中分批显示数据的问题

wryyu 2014-11-18 10:28:38
现在因为数据量太大,在程序StringGrid中一次性显示耗时太久,想分批查询:比如设定查询条件后查询,先查询返回10条,滚动条移动到最后在查询10条。。。有什么办法实现么
...全文
179 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wryyu 2014-11-30
  • 打赏
  • 举报
回复
好的,谢谢各位的回答
青蛙工作室 2014-11-25
  • 打赏
  • 举报
回复
stringgrid增加或减少行数的语句用时比较多,建议从一开始就给它一个足够大的行数,等最后用不完再设定为合适的行数,而不是每读完一个记录就增加一行。 30万的记录,估计不超过3秒,应该是可以接受的吧。
wryyu 2014-11-24
  • 打赏
  • 举报
回复
引用 4 楼 xinhunter 的回复:
增加1千条数据 用时也就1秒而已
数据路起码都几十万
青蛙工作室 2014-11-20
  • 打赏
  • 举报
回复
增加1千条数据 用时也就1秒而已
wryyu 2014-11-18
  • 打赏
  • 举报
回复
引用 1 楼 ccrun 的回复:
利用 ADOQuery 的 Recordset 对象
小弟不才,有没有相似的代码,以前木有接触过这个
ccrun.com 2014-11-18
  • 打赏
  • 举报
回复
利用 ADOQuery 的 Recordset 对象
paste 2014-11-18
  • 打赏
  • 举报
回复
起码要百度一下,才对得起妖哥的回复

1,178

社区成员

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

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