中易网

asp.net如何分页显示数据

答案:1  悬赏:50  
解决时间 2021-01-14 08:58
  • 提问者网友:你给我的爱
  • 2021-01-13 20:39
asp.net如何分页显示数据
最佳答案
  • 二级知识专家网友:十年萤火照君眠
  • 2021-01-13 21:58
public static List getBooksByPageIndex(int pageIndex,int pageSize)
{
//pageIndex当前页数,从1开始,pageSize每页显示的行数
//bookscount是当前页数前查询过的记录,如,当前第三页,每页5条记录,则bookscount就为10,也就是说,从10以后开始查询11-15的记录
int bookscount=(pageIndex-1)*pageSize;
string sql="select top "+pageSize+" * from TBL_Books where bookId not in(select top "+bookscount+" bookId from TBL_Books order by bookId) order by bookId";
.....
//从TBL_Books表中查询top pageSize 的记录,条件是bookId不等于当前页数前查询过的数据,order By可要可不要
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息