java限制分页总页数
jsp页面有很多页数据,怎么把总页数限制在100页之内,不能大于100页,这个是计算出总页数的代码,怎么控制intintPageCount=(count+PageResu...
jsp页面有很多页数据,怎么把总页数限制在100页之内,不能大于100页,
这个是计算出总页数的代码,怎么控制
int intPageCount = (count+PageResult.PAGE_SIZE-1)/PageResult.PAGE_SIZE; 展开
这个是计算出总页数的代码,怎么控制
int intPageCount = (count+PageResult.PAGE_SIZE-1)/PageResult.PAGE_SIZE; 展开
1个回答
2016-07-21
展开全部
查询的时候加个限制条件 查询前 (PageResult.PAGE_SIZE*100)条记录,这样就不会超出100页了。
更多追问追答
追问
也许我贴上这段代码啊 误导你了,现在就要把intPageCount 这个结果不能大于100,怎么写,你这个PageResult.PAGE_SIZE*100 不行,不对,count 是我的总记录数 PAGE_SIZE是一页显示的记录数
追答
你搜索count的时候 加个条件限制总条数为(每页显示的数乘以100),意思是说这个记录的条数最多为(每页显示的数乘以100),那么count<=PageResult.PAGE_SIZE*100是成立的。
select count(*) from table_name where 条件
limit 0 , PageResult.PAGE_SIZE*100(mysql)
select top PageResult.PAGE_SIZE*100 count(*) from table_name where 条件(sqlserver )
这样的话,你查询出来的count不会超过100页记录的总条数,也就不会超过100页
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询