vb使用MSHFlexGrid4分页!!!

这篇博客介绍了如何在VB中利用MSHFlexGrid4控件实现数据分页功能。通过定义函数breakepage,设置页大小、处理不同分页操作(如首次、上一页、下一页、末页),并结合ADODB.Command从数据库查询数据,动态填充MSHFlexGrid4。示例代码中还包括了Command按钮事件来触发不同分页行为。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 昨天刚试de,拿出来大家参考一下,如果有错谢谢大家给提出来!!!

Function breakepage(pagesize As Integer, biaoji As String)
Static Currentpage
Dim pagecount
Dim adoadd As New ADODB.Command
adoadd.ActiveConnection = Con
adoadd.CommandType = adCmdText
adoadd.CommandText = "select * from  daoru where kdbj=0 and kuwei='xg' order by xuhao "
Set rsbd = adoadd.Execute

If rsbd.EOF Or rsbd.BOF Then

   Label25.Caption = "共有0条记录"
   Label37.Caption = "共0页"
   Label26.Caption = "当前是第0页 "

   MSHFlexGrid4.Rows = 1
   Exit Function
End If
rsbd.pagesize = pagesize
MSHFlexGrid4.Rows = pagesize+1
Select Case biaoji
       Case "first":
       Currentpage = 1
       Case "pre":
       Currentpage = Currentpage - 1
       If Currentpage &l

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值