代码改变世界

JSP 分页 mysql limit 报错

2012-11-13 13:57  coffeescript  阅读(443)  评论(0编辑  收藏  举报

正确的写法是

1 String sql = "select * from product limit " + a + "," + b + "";

最后还要加上"";

a,b是传进去的参数,这好像是mysql5.5版本出现的毛病,以前的版本可以直接用。

int a=(pageNo-1)*pageSize;
int b=pageNo*pageSize;

简单分页的几个公式:

int intPageSize; //一页显示的记录数
int intRowCount; //记录总数
int intPageCount; //总页数
计算总页数公式:intPageCount = (intRowCount+intPageSize-1) / intPageSize