怎樣一邊瀏覽窗口一邊獲取數據

yang_dgut 2008-04-10 02:15:46
在用DELPHI做系統時,有的窗口要獲取幾万條數據,這時我們要等到窗口獲取了全部數據才能進去看到那些數據。有沒有辦法讓他不要一下子獲取全部數據而是在滑動滾動條的時候把數據一步步地展現出來?????
...全文
62 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yang_dgut 2008-04-11
  • 打赏
  • 举报
回复
可以換用wwDBGrid顯示數據!~
yang_dgut 2008-04-11
  • 打赏
  • 举报
回复
第一种方案只有點那個滾動條時他才會獲取數據,如果滑動滾輪也能獲取數據那就更好啦!~
[Quote=引用 8 楼 hsmserver 的回复:]
一般是只显示当前页的
如果想显示全部的,那么用ClientDataSet
推荐两个方案
1、设置packetrecoed属性,每次取N条记录,不用分页
2、加分页,点下一页将用别的clientdataset获取,然后添加到Clientdataset中
如果在表格中更新推荐第一种方案
[/Quote]
hsmserver 2008-04-10
  • 打赏
  • 举报
回复
一般是只显示当前页的
如果想显示全部的,那么用ClientDataSet
推荐两个方案
1、设置packetrecoed属性,每次取N条记录,不用分页
2、加分页,点下一页将用别的clientdataset获取,然后添加到Clientdataset中
如果在表格中更新推荐第一种方案
yang_dgut 2008-04-10
  • 打赏
  • 举报
回复
那是不是點下一頁就會看不到上一頁的??
[Quote=引用 3 楼 hongqi162 的回复:]
使用存储过程分页,网上有很多例子
[/Quote]
yang_dgut 2008-04-10
  • 打赏
  • 举报
回复
那樣太麻煩,一百幾十頁的。。
[Quote=引用 5 楼 hsmserver 的回复:]
自己加按钮取一下页,用SQL语句返回每一页的数据集
[/Quote]
hsmserver 2008-04-10
  • 打赏
  • 举报
回复
自己加按钮取一下页,用SQL语句返回每一页的数据集
yang_dgut 2008-04-10
  • 打赏
  • 举报
回复
網頁分頁就行,DELPHI怎麼分頁?
想做得像SQL Server的控制臺那樣查詢時一下子就出來,然後你慢慢動滾動條後面的數據就跟著出來那樣!!
hongqi162 2008-04-10
  • 打赏
  • 举报
回复
使用存储过程分页,网上有很多例子
pengxuan 2008-04-10
  • 打赏
  • 举报
回复
分页显示
  • 打赏
  • 举报
回复
多线程,再说一个控件放几万条数据怎么看?
还是后台线程获取,分页显示

2,498

社区成员

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

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