- 浏览: 635837 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (609)
- java (139)
- 数据库 (107)
- 微信 (23)
- IT生活 (5)
- web前端 (74)
- SSH (11)
- 设计模式 (12)
- 重要资料 (11)
- 其他 (15)
- java技巧 (23)
- 服务器 (9)
- 2D/GUI (3)
- JAVA3D (2)
- ANT (5)
- Apache项目 (19)
- 数据类型 (10)
- 报表 (3)
- Collections (6)
- SQL/JDBC (15)
- 开发类 (6)
- EJB (6)
- Email (6)
- 文件读写 (2)
- 游戏 (0)
- Flex (2)
- Generic (2)
- HIbernate (12)
- I18N (5)
- Java EE (9)
- java ME (4)
- JDK 6 (8)
- JNDI/LDAP (5)
- JSP (7)
- JSTL (2)
- 正则表达式 (2)
- 安全 (2)
- Struts2 (12)
- Spring (4)
- Web服务 (10)
- Xml (1)
- JavaScript (30)
- AJAX (7)
- 验证 (4)
- 上传下载 (1)
- office办公软件 (1)
- Android (2)
- IOS (0)
- Dubbo (3)
- memcached/redis (1)
- 小程序 (1)
- 微信公众号 (0)
最新评论
-
wf_wangfeng:
怎么我用第一种方法不行呢 alert(document.rea ...
当jsp页面完全加载完成后执行一个js函数 -
Lori_Liu:
有帮助,至少可以解决了目前所遇到的问题!谢谢..
当jsp页面完全加载完成后执行一个js函数 -
starbhhc:
String actionMessage = new Stri ...
Java读取txt文件乱码 -
starbhhc:
Sev7en_jun 写道GOOD
客气,互相交流。。
javaeye论坛规则小测验(答案)--star -
Sev7en_jun:
GOOD
javaeye论坛规则小测验(答案)--star
String sqlcount="select count(*) from stu.book "+condition;
System.out.println(sqlcount);
int curPage; //当前需要显示的页码
int totalPages; //总页数
int pageRecord=10; //每页要显示的记录条数
int totalRecords; //满足条件的总共的记录条数
if(CPage!=null ){
curPage =Integer.parseInt(CPage);
if(curPage<1){
curPage=1;
}
}else{
curPage=1;
}
Connection con=Dao.getConn(); //获取数据库连接
try {
ps=con.prepareStatement(sqlcount);
rs=ps.executeQuery();
if(rs.next()){
totalRecords=rs.getInt(1);
if(totalRecords%pageRecord==0)
totalPages=totalRecords/pageRecord;
//当每页显示的记录条数能被总记录条数整除时 总页数为总记录条数除以每页显示的记录条数
else
totalPages=totalRecords/pageRecord+1;
//当每页显示的记录条数不能被总记录条数整除时 总页数为总记录条数除以每页显示的记录条数的商再加1
String sql;
if(curPage==1){
sql="select * from stu.book "+condition+" FETCH FIRST "+ pageRecord+" ROWS ONLY";
}else{
sql="select * from stu.book "+condition+" and booknum not in ( select booknum from stu.book "+condition+" FETCH FIRST "+(curPage-1)*pageRecord+" ROWS ONLY )"+" FETCH FIRST "+ pageRecord+" ROWS ONLY"; }
System.out.println(sql);
ps=con.prepareStatement(sql);
rs=ps.executeQuery();
while(rs.next()){
Book b=new Book();
b.setBooknum(rs.getString(1));
b.setBookname(rs.getString(2));
b.setBookindate(rs.getString(3));
b.setBorrower(rs.getString(4));
b.setLenddate(rs.getString(5));
b.setRemark(rs.getString(6));
al.add(b); }
}else{
return al; }
} catch (SQLException e1) {
e1.printStackTrace();
}
return al;
System.out.println(sqlcount);
int curPage; //当前需要显示的页码
int totalPages; //总页数
int pageRecord=10; //每页要显示的记录条数
int totalRecords; //满足条件的总共的记录条数
if(CPage!=null ){
curPage =Integer.parseInt(CPage);
if(curPage<1){
curPage=1;
}
}else{
curPage=1;
}
Connection con=Dao.getConn(); //获取数据库连接
try {
ps=con.prepareStatement(sqlcount);
rs=ps.executeQuery();
if(rs.next()){
totalRecords=rs.getInt(1);
if(totalRecords%pageRecord==0)
totalPages=totalRecords/pageRecord;
//当每页显示的记录条数能被总记录条数整除时 总页数为总记录条数除以每页显示的记录条数
else
totalPages=totalRecords/pageRecord+1;
//当每页显示的记录条数不能被总记录条数整除时 总页数为总记录条数除以每页显示的记录条数的商再加1
String sql;
if(curPage==1){
sql="select * from stu.book "+condition+" FETCH FIRST "+ pageRecord+" ROWS ONLY";
}else{
sql="select * from stu.book "+condition+" and booknum not in ( select booknum from stu.book "+condition+" FETCH FIRST "+(curPage-1)*pageRecord+" ROWS ONLY )"+" FETCH FIRST "+ pageRecord+" ROWS ONLY"; }
System.out.println(sql);
ps=con.prepareStatement(sql);
rs=ps.executeQuery();
while(rs.next()){
Book b=new Book();
b.setBooknum(rs.getString(1));
b.setBookname(rs.getString(2));
b.setBookindate(rs.getString(3));
b.setBorrower(rs.getString(4));
b.setLenddate(rs.getString(5));
b.setRemark(rs.getString(6));
al.add(b); }
}else{
return al; }
} catch (SQLException e1) {
e1.printStackTrace();
}
return al;
发表评论
-
mysql创建用户并授权
2016-09-04 23:42 5691.新建用户。 //登录MYSQL mysql -u ... -
java实现文件转换成二进制存储与取出
2016-08-06 01:21 2654一、功能描述: 将文件转成二进制数据放入数据库中,需要的 ... -
Mongodb的全面总结
2016-07-14 16:35 1356MongoDB的官方文档基本是how to do的介绍,而关 ... -
Navicat连接Oracle数据库时报错ORA-28547
2016-07-12 15:46 672用Navicat连接Oracle数据库时出现如下错误提示: ... -
4.ubuntu14.04 安装mongodb笔记
2016-05-06 08:52 6271、使用系统自动获取安装。 1)获取更新 s ... -
3.mongdb mongdb的shell命令
2016-04-14 11:10 908在mongdb的安装目录,运行mongo.exe,运 ... -
2.mongdb mongdb客户端使用
2016-04-14 10:26 745robomongo,命令行方便 ... -
1. WIN7下安装运行mongodb
2016-04-14 10:11 5061)、下载MongoDBhttp://downloads. ... -
mysql 与mongodb的特点与优劣
2016-04-13 17:37 940介绍: MongoDB是 ... -
报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用l
2015-07-06 13:16 778报错:1130-host ... is not allow ... -
sql查询今天、昨天、本周、本月、日期的
2015-05-15 10:55 1757sql 求解两个时间差 SELECTDATEDIFF ... -
druid demo
2015-04-08 15:13 1546java程序很大一部分要操作数据库,为了提高性能操作数据库的 ... -
Druid数据库连接池使用
2015-04-08 15:03 694阿里巴巴推出的国产数据库连接池,据网上测试对比,比目前的D ... -
Hibernate与 MyBatis的比较
2015-03-20 00:34 597mybatis是半自动的,hibernate是全自动的,就是 ... -
经典SQL语句大全
2015-01-16 01:02 523一、基础 1、说明:创建数据库CREATE DATABAS ... -
MyBatis的几种批量操作
2015-01-11 22:59 1637MyBatis中批量插入 方法一: &l ... -
spring与mybatis三种整合方法
2015-01-11 22:58 450本文主要介绍Spring与Mybatis三种常用整合方法, ... -
MyBatis(六)、MyBatis主配置文件
2015-01-11 22:58 655在定义sqlSessionFactory时需要指定MyBa ... -
MyBatis(五)、动态SQL语句
2015-01-09 01:01 666有些时候,sql语句where条件中,需要一些安全判断,例 ... -
MyBatis(四)、SQL语句映射文件(2)增删改查、参数、缓存
2015-01-09 01:00 4822.2 select 一个select 元素非常简单。例如 ...
相关推荐
DB2分页实现.sql 分页的实现,很好用哦~!
本篇文章主要介绍了详述 DB2 分页查询及 Java 实现的示例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...
JAVA,JSP,实现各类数据库分页实现大全。通用数据分页实现设计。
实现基本功能。分页不支持。 数据库连接配置参数,修改config.php文件 'DB_TYPE' => 'Db2', 'DB_HOST' => '100.70.1.47', //DB2 IP地址 'DB_NAME' => 'dispen', 'DB_USER' => 'db2ins', 'DB_PWD' => 'db2in', ...
如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...
如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...
如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...
如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...
如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...
1.6. DB2实现类型ORACLE的一些功能 29 1.7. 字符数据类型转换的时候需要注意的问题(原) 30 1.8. 本地谓词的使用注意(原) 31 1.9. windows/Linux或Unix下查看DB2端口号 31 1.10. 尽量让fetch first n row only或者...
如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...
如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...
如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...
如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...
在 的基础上实现如何使用其他为什么写这个插件Mybatis自带的分页实现,在数据量大的时候(通常在1w条以上),存在性能问题。见测试PaginationQueryTest,下面是测试结果:执行mybatis自带分页查询,总记录数:10000...
如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...