您的位置:首页 > 数据库 > MySQL

使用mysql实现分页功能

2013-08-13 20:06 495 查看
分页功能首先要有4个变量

private int pageSize //一页中的记录的条数

private int pageNow //当前的页面

private int rowCount //所有记录的条数
private int pageCount //页数

分页算法

if (rowCount%pageSize==0) {

pageCount=rowCount/pageSize;//如果rowCount能够整除pageSize说明每一页的记录都是满的那么pageCount=rowCount/pageSize

}else {

pageCount=rowCount/pageSize+1;//如果rowCount不能够整除pageSize说明最后有一页记录没有满那么pageCount=rowCount/pageSize+1

}

我们查询前多少条记录的时候SQL语句为

String sql = "select * from text where ID limit "+((pageNow-1)*pageSize)+","+pageSize;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: