练习.net WinForm开发(一):自定义分页控件(2)
2010-02-25 20:30
585 查看
代码Private Sub PagerWinControl1_OnButtonClick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PagerWinControl1.OnButtonClick
Dim conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\pageing.mdb;")
conn.Open()
Dim pageCount As Integer
Dim pageNO As Integer
pageNO = PagerWinControl1.PageNO
pageCount = PagerWinControl1.PageCount
If pageNO = 1 Then
strsql = "select top " & pageCount & " * from student order by id asc"
Else
strsql = "select top " & pageCount & " * from student where id not in(select top " & pageCount * pageNO - pageCount & " id from student) order by id asc"
End If
Dim ad As New OleDbDataAdapter(strsql, conn)
Dim dt As New DataTable
ad.Fill(dt)
DataGridView1.DataSource = dt
End Sub
不费话了,直接上代码了。自定义控件。
![](http://images.cnblogs.com/cnblogs_com/believeme/%E6%9C%AA%E5%91%BD%E5%90%8D.jpg)
效果图。
![](http://images.cnblogs.com/cnblogs_com/believeme/d.jpg)
希望哪个大哥给我改改。我水平太差。
Dim conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\pageing.mdb;")
conn.Open()
Dim pageCount As Integer
Dim pageNO As Integer
pageNO = PagerWinControl1.PageNO
pageCount = PagerWinControl1.PageCount
If pageNO = 1 Then
strsql = "select top " & pageCount & " * from student order by id asc"
Else
strsql = "select top " & pageCount & " * from student where id not in(select top " & pageCount * pageNO - pageCount & " id from student) order by id asc"
End If
Dim ad As New OleDbDataAdapter(strsql, conn)
Dim dt As New DataTable
ad.Fill(dt)
DataGridView1.DataSource = dt
End Sub
不费话了,直接上代码了。自定义控件。
![](http://images.cnblogs.com/cnblogs_com/believeme/%E6%9C%AA%E5%91%BD%E5%90%8D.jpg)
效果图。
![](http://images.cnblogs.com/cnblogs_com/believeme/d.jpg)
希望哪个大哥给我改改。我水平太差。
相关文章推荐
- winform快速开发平台 -> 基础组件之分页控件
- 自定义winform分页控件
- WinForm界面开发之“分页控件”
- 自定义分页控件开发
- 自己开发的自定义分页控件
- .net WinForm用户控件开发--(7)用户控件下拉式属性设置
- C# WinForm 技巧一: 自定义分页控件
- C#开发WinForm分页控件
- 开发框架模块视频系列(2)-Winform分页控件介绍
- 第二章 .Net 控件开发(WebForm) 开发自定义复合控件(3) 事件冒泡
- 开发的自定义分页控件(转)
- 在.Net的WinForm开发中如何实现控件随窗体大小的改变而自动适应其改变
- 在.Net的WinForm开发中如何实现控件随窗体大小的改变而自动适应其改变<收藏>
- [原创](⊙WinForm⊙) 开发自定义的表格控件
- 第一章 .Net 控件开发(WebForm) 开发简单自定义控件(6) 自定义Style类
- winform快速开发平台 -> 基础组件之分页控件
- Winform 开发 - 分页控件
- 第二章 .Net 控件开发(WebForm) 开发自定义复合控件(2) 重写属性和方法
- Winform自定义分页控件的实现
- winform快速开发平台 -> 基础组件之分页控件