博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jdbc分页
阅读量:6222 次
发布时间:2019-06-21

本文共 1008 字,大约阅读时间需要 3 分钟。

hot3.png

//s_pageNo起始页面//s_pageSize每页的大小public List
getUsers(int pageNo, int pageSize) { connector = new JDBCConnector(); Connection con = connector.getConnectionByJDBC(); ResultSet rs = null; PreparedStatement ps = null; User user = null; List
users = new ArrayList
(); try { String sql = "select * from User"; ps = con.prepareStatement(sql, ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); ps.setMaxRows(pageNo*pageSize); rs = ps.executeQuery(); rs.relative(pageNo - 1)*pageSize+1; while (!rs.isAfterLast()) { user = new User(); user.setId(rs.getInt("id")); user.setUserName(rs.getString("username")); user.setPassword(rs.getInt("password")); user.setCreatetime(rs.getDate("createtime")); users.add(user); rs.next(); } ps.close(); rs.close(); con.close(); connector.close(); } catch (SQLException e) { e.printStackTrace(); } return users; }

转载于:https://my.oschina.net/u/241670/blog/69327

你可能感兴趣的文章
Hibernate中注解的开发
查看>>
SQL Server2008函数大全(完整版)
查看>>
Intellij IDEA调试
查看>>
java nio-理解同步、异步,阻塞和非阻塞
查看>>
爬虫概念与编程学习之如何爬取视频网站页面(三)
查看>>
PHP 如何创建守护(daemon)进程
查看>>
企业版Oracle10g的安装-过程
查看>>
CentOS 5.4 final下Systemtap的安装
查看>>
虚拟地址
查看>>
HSSFWorkbook 创建Excel文件
查看>>
隐藏浏览器原生的滚动条
查看>>
java----内部类与匿名内部类的各种注意事项与知识点
查看>>
阿里巴巴Java开发手册———个人追加的见解和补充(四)
查看>>
VNC安装配置及连接(CentOS)
查看>>
Android自动化测试之Monkeyrunner使用方法及实例
查看>>
数据科学家和大数据计数人员工具包
查看>>
oracle的loop等循环语句的几个用法小例子
查看>>
微信获得access-token
查看>>
Win7 丢失MSVCR110.DLL的解决办法
查看>>
Angular的12个经典问题,看看你能答对几个?(文末附带Angular测试)
查看>>