获取JDBC中的ResultSet的记录的条数
来源:互联网 发布:手机淘宝返利怎么返利 编辑:程序博客网 时间:2024/05/15 23:13
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_");
}
0 0
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的条数
- 获取JDBC中的ResultSet的记录的总条数
- ResultSet获取记录条数
- jdbc获取符合查询条件的记录数据---ResultSet
- ResultSet获取set中的记录数
- 获取jdbc ResultSet的数据
- 获取ResultSet记录数
- 获取ResultSet记录数
- 获取ResultSet记录数
- log4j的使用
- Linux signal 那些事儿 (3)
- nasm : 搭建可用的裸机U盘环境
- 详解Android中AsyncTask的使用
- [BLE--Profile]HID Service(待续)
- 获取JDBC中的ResultSet的记录的条数
- 抛弃Fastcgi,用uwsgi来部署你的Django程序吧
- 组合算法的实现,递归,C语言
- 求正弦函数sin(x)的近似值的多项式求解
- mysql设置密码报错:mysqladmin: connect to server at 'localhost' failed的解决方法
- 关于Cocoapods更新的问题
- Java学习笔记【字符串知识要点】
- KVC中setValuesForKeysWithDictionary:详解
- CentOS下mysql 常用命令