java获取resultset返回行
用 JDBC(包括 Oracle JDBC 扩展)时,没有直接的(即标准的)方法可以使用 ResultSet 或 RowSet 获得查询所返回的行数。但是可以通过很少几行代码使用?stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);rs.last(); int rowcount = rs.getRow();
?
?
使用 Oracle JDBC Cached RowSet
OracleCachedRowSet ocrs = new OracleCachedRowSet();ocrs.populate(rs);ocrs.last(); int rowcount = ocrs.getRow();if (ocrs != null) ocrs.close();
?