【文件属性】:
文件名称:java分页int pageSize:每页显示多少条记录
文件大小:2KB
文件格式:TXT
更新时间:2014-03-24 14:45:38
java
首先要定义四个变量:
int pageSize:每页显示多少条记录
int pageNow:希望显示第几页
int pageCount:一共有多少页
int rowCount:一共有多少条记录
说明:
pageSize是指定的 pageNow是用户选择的
rowCount是计算出来的 该计算式为
if(rowCount%pageSize==0){
pageCount=rowCount/pageSize;
}else{
pageCount=rowCount/pageSize+1;
}
(技巧:
数据库插入:
insert into 表名(字段1,2,。。。)select 字段1,2,...from 表名
)
查询语句
select top pageSize字段名列表from表名where id not in
(select top pageSize*(pageNow-1)id from 表名)
以我们前面的users表为例,显示第二页,该查询语句就是:
select top 3 * from users where userId not in(select top 3 userId from users)
(select top 3 userId from users):选出这个表的前三条 前面再选三条
网友评论
- 资源还算可以
- 不错,帮助很大
- 找了很多地方,为了实现分页,都是不行,这个同样没有实现,可能是我的程序有些不同吧,还是感谢分享的。