获取JDBC中的ResultSet的记录的总条数
来源:互联网 发布:matlab图像分割算法 编辑:程序博客网 时间:2024/05/16 08:57
- JDBC中的ResultSet API没有直接获取记录条数的方法,现介绍几个:
- 方法一:利用ResultSet的getRow方法来获得ResultSet的总行数
- Java代码
- ResultSet rs;
- rs.last(); //移到最后一行
- int rowCount = rs.getRow(); //得到当前行号,也就是记录数
- rs.beforeFirst(); //如果还要用结果集,就把指针再移到初始化的位置
- 方法二:利用循环ResultSet的元素来获得ResultSet的总行数
- Java代码
- ResultSet rs;
- int rowCount = 0;
- while(rset.next())
- {
- rowCount++;
- }
- 方法三:利用sql语句中的count函数获得ResultSet的总行数
- Java代码
- String sql = "select count(*) record_ from ( select * from yourtable t where t.column_ = 'value_' )";
- ResultSet rs = ps.executeQuery(sql);
- int rowCount = 0;
- if(rs.next())
- {
- rowCount=rs.getInt("record_");
- }
- ResultSet rs = stmt.executeQuery("select count(*) from table");
- rs.next();
- int i = rs.getInt(1);
0 0
- 获取JDBC中的ResultSet的记录的总条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- jdbc获取符合查询条件的记录数据---ResultSet
- 获取jdbc ResultSet的数据
- JAVA JDBC 数据库的一点记录: ResultSet
- Java JDBC 中获取 ResultSet 的大小
- JDBC--获得ResultSet的记录个数、字段个数
- JDBC--获得ResultSet的记录个数、字段个数
- JDBC--获得ResultSet的记录个数、字段个数(转载)
- jquery系列教程三
- UIWindow & UIWindowLevel笔记
- Visual studio 2013 bug:visual studio no editoroptiondefinition export found for the given option nam
- PhoneGap Html5性能介绍
- python的模块和包
- 获取JDBC中的ResultSet的记录的总条数
- jsonp详解
- Java 默认修饰符
- 程序猿的崛起——Growth Hacker
- win7上的libusbk
- android 短信发送器
- 懒得写
- Opencv cvCircle函数
- android apk卸载监控调研与分析(2)