Statement stmt = con.createStatement( ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); ResultSet rs = stmt.executeQuery("SELECT a, b FROM TABLE2");然后你的jdbc还必须是JDBC 2.0或以上的!
public int getTotalRowOfRs(ResultSet rs) throws SQLException { int rt=0; if(rs.next()) { rs.afterLast(); rt=rs.getRow(); rs.beforeFirst(); } return rt; } 你的jdbc必须保证是JDBC 2.0或以上的才能用afterLast()方法!
ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
ResultSet rs = stmt.executeQuery("SELECT a, b FROM TABLE2");然后你的jdbc还必须是JDBC 2.0或以上的!
{
int rt=0;
if(rs.next())
{
rs.afterLast();
rt=rs.getRow();
rs.beforeFirst();
}
return rt;
}
你的jdbc必须保证是JDBC 2.0或以上的才能用afterLast()方法!