日期:2014-05-20  浏览次数:21108 次

异常咨询:java.sql.SQLException: 关闭的连接: next
请问
以下是异常(java.sql.SQLException:关闭的连接: next)的堆栈信息:

at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)

at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)

at oracle.jdbc.driver.OracleResultSetImpl.next(OracleResultSetImpl.java:181)

at oracle.jdbc.driver.ScrollableResultSet.cacheAllRows(ScrollableResultSet.java:1791)

at oracle.jdbc.driver.ScrollableResultSet.getLastRow(ScrollableResultSet.java:1853)

at oracle.jdbc.driver.ScrollableResultSet.last(ScrollableResultSet.java:406)

是什么原因造成的?

------解决方案--------------------
在使用完ResultSet之后再进行关闭连接。
如果你在使用ResultSet之前就关闭了connection,statement,PreparedStatement,就会出现这样的错误。