当数据量很大时,这种分页方法对性能就有很大提高了.
概括来说,这种分页方法的实质就是看一页查一页,仅仅查当前页的记录....
实现的核心就是下面这条查询语句
select top PageSize * from TableName where ID not in (select top (CurrentPage-1)*PageSize ID from TableName order by ID) order by ID
PageSize : 一页显示的记录数
CurrentPage : 当前页码
TableName: 表名
ID : 主索引排序ID
剩下的大家就自己发挥吧,呵呵
概括来说,这种分页方法的实质就是看一页查一页,仅仅查当前页的记录....
![](/fckeditor/editor/images/smiley/msn/teeth_smile.gif)
实现的核心就是下面这条查询语句
select top PageSize * from TableName where ID not in (select top (CurrentPage-1)*PageSize ID from TableName order by ID) order by ID
PageSize : 一页显示的记录数
CurrentPage : 当前页码
TableName: 表名
ID : 主索引排序ID
剩下的大家就自己发挥吧,呵呵