注册 登录
编程论坛 VB6论坛

MSFlexGrid 的翻页功能

jsyyqyyq 发布于 2012-12-18 09:28, 585 次点击
查询出来的记录可能有几万条,所以我想分面显示,分成第一页,下一页,上一页,跳转到    页   每页显示100条记录,请问怎样写代码?
4 回复
#2
yz10252012-12-18 11:46
一次查几万笔资料并列到控件里
估计非常耗资源并且很费时

ComboBox + MSFlexGrid (ComboBox选择页面 MSFlexGrid列出指定100笔资料)
TabStrip + MSFlexGrid (TabStrip动态增加分页 MSFlexGrid动态增加控件+列出指定100笔资料)
TabStrip + MSFlexGrid (TabStrip动态增加分页 MSFlexGrid动态移动控件+列出指定100笔资料)

查询出来的资料先放在暂存位置
再依照点选的页面数字自动列出
一次100笔可能这样比较可行

不然你要收敛查询资料变成一次只出100笔
看你要前头做手脚或是后制做手脚
#3
jsyyqyyq2012-12-20 11:25
能给下代码吗 特别是TabStrip如何去实现动态增加分页
#4
风吹过b2012-12-20 11:42
这个控件是 自己填数据进去的吗?

如果是,可以参考一下 ASP程序 里的 分页代码。
#5
jsyyqyyq2012-12-20 12:49
能具体指点下不 给下代码 学习下吧
1