新手上路,请多指教!
今天将分页功能实现了,要特别感谢坐在前面的何同学的指点,不胜感谢!功能的实现采用了三层架构的方式实现该功能,简述如下:
界面:
DAL层有两个方法:“当前所在页”和“总页数”
这个方法有一个地方一定要特别注意:
“top”后面一定要加“空格”!不然会报错:“列名top0”无效!!
(附加一个SQL语句分页公式:select top 每页条数 * from Student where ID not in (select top 每页条数*(当前页数-1)sid from Student );)
接下来是具体的逻辑代码:
首先:定义 一个方法用于绑定数据 和 定义一些常量
然后在中判断总页数:
之后就是具体按钮功能的实现:
注明:“true”时按钮可以点击 “false”时按钮不可以点击。
这就是分页功能的实现了,环境是"VS2012" + "SQL Server2008",希望对您有帮助。