【方法一】利用ResultSet的getRow方法来获得ResultSet的总行数
Connection conn = null; Statement sta = null; ResultSet rs = null; try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","123"); sta = conn.createStatement(); rs = sta.executeQuery("select * from test"); rs.last(); int row = rs.getRow(); System.out.println("行数为:"+row); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } 【方法二】利用循环ResultSet的元素来获得ResultSet的总行数Connection conn = null; Statement sta = null; ResultSet rs = null; try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","123"); sta = conn.createStatement(); rs = sta.executeQuery("select * from test"); int row = 0; while(rs.next()){ row++; } System.out.println("行数为:"+row); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } 【方法三】利用sql语句中的count函数获得ResultSet的总行数
Connection conn = null; Statement sta = null; ResultSet rs = null; try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","123"); sta = conn.createStatement(); rs = sta.executeQuery("select count(*) totleRows from test"); int row = 0; while(rs.next()){ row = rs.getInt("totleRows"); } System.out.println("行数为:"+row); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); }
您还没有登录,请您登录后再发表评论
javaResultSet常用方法.pdf
ResultSet常用方法,指针滚动,讲解很详细哦!
ResultSet的用法
这是一个用来教你如何使用ResultSet 获取数据对象的文档,非常使用
java数据库连接ResultSet
ResultSet 转为listmap
获得结果集的字段名称_ResultSet的属性要调用ResultSetMetaData的方法
次类对ResultSet进行封装,可以将其转化为List,Map,BO等
获得结果集的字段名称,ResultSet的属性要调用ResultSetMetaData的方法
ResultSet直接在JTable显示
一些常用的 resultSet用法 ResultSet.TYPE_FORWARD_ONLY:(缺省类型),ResultSet指针只允许向前移动,并且不会受到其他用户对该数据库所作更改的影响。 TYPE_SCROLL_INSENSITIVE:ResultSet指针可以前后移动,甚至...
通过反射从数据库返回集合ResultSet中得到实体对象的list集合
JAVA 版本ResultSet 转换为JAVABEAN的工具类
在本方法指南中,我们拥有两个 Java 存储过程。Java 存储过程 getEmployees() 将 SCOTT 模式中 EMP 表的所有列装入 ResultSet 中并将其返回。Java 存储过程 getDepartments(ResultSet[] rout) 将 ResultSet 对象作为...
jsp 三种查询分页 resultset,hibernate ,存储过程jsp 三种查询分页 resultset,hibernate ,存储过程jsp 三种查询分页 resultset,hibernate ,存储过程jsp 三种查询分页 resultset,hibernate ,存储过程
poi根据ResultSet到处Excle源码,包含项目所需jar包,可以直接运行
resultset 变成 XML 格式输出
绍Java中ResultSet转换为List的方法
相关推荐
javaResultSet常用方法.pdf
ResultSet常用方法,指针滚动,讲解很详细哦!
ResultSet的用法
这是一个用来教你如何使用ResultSet 获取数据对象的文档,非常使用
java数据库连接ResultSet
ResultSet 转为listmap
获得结果集的字段名称_ResultSet的属性要调用ResultSetMetaData的方法
次类对ResultSet进行封装,可以将其转化为List,Map,BO等
获得结果集的字段名称,ResultSet的属性要调用ResultSetMetaData的方法
ResultSet直接在JTable显示
一些常用的 resultSet用法 ResultSet.TYPE_FORWARD_ONLY:(缺省类型),ResultSet指针只允许向前移动,并且不会受到其他用户对该数据库所作更改的影响。 TYPE_SCROLL_INSENSITIVE:ResultSet指针可以前后移动,甚至...
通过反射从数据库返回集合ResultSet中得到实体对象的list集合
JAVA 版本ResultSet 转换为JAVABEAN的工具类
在本方法指南中,我们拥有两个 Java 存储过程。Java 存储过程 getEmployees() 将 SCOTT 模式中 EMP 表的所有列装入 ResultSet 中并将其返回。Java 存储过程 getDepartments(ResultSet[] rout) 将 ResultSet 对象作为...
jsp 三种查询分页 resultset,hibernate ,存储过程jsp 三种查询分页 resultset,hibernate ,存储过程jsp 三种查询分页 resultset,hibernate ,存储过程jsp 三种查询分页 resultset,hibernate ,存储过程
poi根据ResultSet到处Excle源码,包含项目所需jar包,可以直接运行
resultset 变成 XML 格式输出
绍Java中ResultSet转换为List的方法