分页逻辑分析

必须参数 : ResultRows , PageIndex , PageSize , SelectWhere

查询逻辑计算:

PageStart = ( PageIndex-1 ) * PageSize +1

PageEnd = PageIndex * PageSize

SET @StartRecord = (@PageIndex-1)*@PageSize + 1

SET @EndRecord = @StartRecord + @PageSize - 1

Sql = " between PageStart and PageEnd -1 "

posted @ 2016-12-21 09:24  爱笑的3  阅读(139)  评论(0编辑  收藏  举报