java.sql.SQLException:已用尽的Resultset

Mon*_*cia 22 java sql oracle jdbc

我收到错误java.sql.SQLException:Exhausted ResultSet运行对Oracle数据库的查询.连接是通过Websphere中定义的连接池实现的.执行的代码如下:

            if (rs! = null) (
                while (rs.next ()) (
                    count = rs.getInt (1);
                )
            )
Run Code Online (Sandbox Code Playgroud)

我注意到结果集包含数据(rs.next())

谢谢

sou*_*els 32

我在处理结果集后尝试访问列值时看到此错误.

if (rs != null) {
  while (rs.next()) {
    count = rs.getInt(1);
  }
  count = rs.getInt(1); //this will throw Exhausted resultset
}
Run Code Online (Sandbox Code Playgroud)

希望对你有帮助 :)