编程心得(二):关于数据分页
来源:互联网 发布:拾色笔 淘宝 编辑:程序博客网 时间:2024/06/06 21:04
关于数据分页,网上多为用存储过程分页提取数据再在表格中显示,《编程的奥秘》一书中提供了另一种思路:将数据读入datatable后,加一列循环插入页号,将显示表格的datasource绑定到datatable的defaultview,利用dataview的rowfilter来显示数据。在数据量不大的情况下,个人感觉这是一种更简单的方法。
分页过程如下
Private Function davidtopage(ByVal dt As DataTable, ByVal pagersize As Integer) As Dataview
dt.Columns.Add("pagerno", GetType(System.Int16))
Dim i As Integer
For i = 0 To dt.Rows.Count - 1
dt.Rows(i).Item("pagerno") = Fix(i / pagersize) + 1
Next
Return dt.defaultview
End Function
绑定数据
Me.dataGridview1.DataSource = dv
显示数据
dv.RowFilter = "pagerno=" & 1 ‘显示第一页
- 编程心得(二):关于数据分页
- 关于CI分页的心得
- Win32编程心得。二
- 关于数据分页
- 关于数据查询分页
- 关于数据分页
- 关于学编程的心得
- 编程心得(三):关于委托
- 我的关于编程心得
- 关于学习编程的心得
- 关于分页,显示分页的页数<初学者心得,大神绕道>
- 数据分页显示(二)
- 关于DateList一行绑定多个数据分页(二)aspx文件
- Android编程心得-JSON使用心得(二)
- J2ME手机编程心得(二)
- 《Linux内核编程指南》心得之二
- Java编程思想心得(二)
- 编程之美读书心得(二)
- 二进制表达式
- 10.19囧太鼓
- 随便说说
- Eclipse java开发中的常用快捷键总结
- 关于FGETS()函数的使用
- 编程心得(二):关于数据分页
- SQLSERVER查看版本
- 关于“结构体变量名代表什么”的理解
- 文档分享,你有商业模式吗?
- WebNoteEditor 新增风格样式功能
- 关于JDK5.0中预定义的解释
- Run-Time Check Failure #2 - Stack around the variable 'cz' was corrupted.
- Maemo Linux手机平台: 安装Maemo SDK
- 学习网络协议(一)ARP