日期:2014-05-20  浏览次数:20758 次

求分页算法~
没有真正开发过分页,跪求求分页算法~ 谢谢。

------解决方案--------------------
对于mysql,可以使用limit关键字

按照页面和一次加载记录的数量,来控制数据加载。

getPage(int currentPage, int pageSize) {
int start = (currentPage - 1) * pageSize; // 计算第一条记录的位置
String sql ="select * from XXXX limit " + start + "," + pageSize;
}
------解决方案--------------------
真的没什么算法 只是一些函数的区别 例如mysql是limit(0,15)1到15条

mssql2005的是: top 15 就是前15条记录
orcal的不知道是什么没用过

------解决方案--------------------
探讨

对于mysql,可以使用limit关键字

按照页面和一次加载记录的数量,来控制数据加载。

getPage(int currentPage, int pageSize) {
int start = (currentPage - 1) * pageSize; // 计算第一条记录的位置
String sql ="select * from XXXX limit " + start ……