rs.last() 为仅向前结果集提供无效操作:last
我正在尝试通过以下方式获取结果集的行计数:
rs.last();
int row_count = rs.getRow();
但是我得到一个错误。结果集从 Oracle 10g 数据库获取其数据。Invalid operation for forward only resultset : last
以下是我如何设置连接:
Class.forName("oracle.jdbc.driver.OracleDriver");
String connectionString = "jdbc:oracle:thin:@" + oracle_ip_address + ":" + oracle_db_port + ":" + oracle_db_sid;
Connection conn = DriverManager.getConnection(connectionString, oracle_db_username, oracle_db_password);