1共有多少记录:rsRecordCount
2当前页多少记录:
分两种情况 当前页记录满的时候就是你设置的每页记录数,如果当前页记录不满就用页数和每页记录数还有记录总数来判断。
我给你一个同用的过程。
Function CurPageRCount(rCount,cPage,PNum)
if rCount < PNum then
CurPageRCount=rCount
else
if rCount < rCount rCount then
CurPageRCount=rCount - (cPage-1) PNum
else
CurPageRCount=PNum
End if
End if
End Function
rCount 是记录总数
cPage 是当前页码
PNum 是每页显示的记录数
汗。。这个问题今天貌似要回答第三遍了。。数据库分页select top 10 from testTable where testField = 'test' and id not in(select top 0 id from testTable where testField = 'test' order by id desc ) order by id desc 这样就可以实现分页了。每次只要在后面的top 0中修改0的值就行了如果每页为10条数据第一页为0 。第二页为10,第三页则修改top 0处为30这样就实现了数据库分页。至于你说的list分页这个是可以做的。但是我推荐你使用数据库分页。数据少对你没有什么影响,但是数据多就惨了。本人最近就碰到个项目数据库中一张表存了近2000W条数据。如果10个人同时查那可就是1亿条数据了。你服务器立马崩溃而且用数据库查的效率也高。如果是在有索引的情况下。并且没有用字符类的比较的话。5秒内就能查出你所需要的数据了
以上就是关于ASP 翻页程序中,怎么统计,共有多少条记录和当前页有多少条记录全部的内容,包括:ASP 翻页程序中,怎么统计,共有多少条记录和当前页有多少条记录、JSP能用List分页吗、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)