首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

获取ResultSet记要数

2012-11-07 
获取ResultSet记录数JDBC中的ResultSet API没有直接获取记录条数的方法,现介绍几个:方法一:利用ResultSet

获取ResultSet记录数
JDBC中的ResultSet API没有直接获取记录条数的方法,现介绍几个:

方法一:利用ResultSet的getRow方法来获得ResultSet的总行数

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_"); }
1 楼 foxlish 2010-01-08   这些是很基本的啊 2 楼 yangwen13 2010-01-29   利用ResultSet的getRow方法来获得ResultSet的总行数
第一种方法是蛮不错的。
后面的就有点死板了 3 楼 nobody2008 2010-06-04   rs.getLast()是很耗效率的。

sql语句里面的count(*),select * 也不是个好习惯……

热点排行