0
如果我不關閉德比開放ResultSet
和連接正在使用ResultSet.HOLD_CURSORS_OVER_COMMIT
的可保存性,如果我叫會發生什麼:當成功提交後,在飛行事務(可保留結果集)在Derby中回滾時會發生什麼?
connection.commit();
connection.rollback();
是否有任何風險,呼籲rollback()
一次我明確承諾當前交易?我問,因爲我發現我總是要打電話rollback()
之前,我可以關閉連接或我得到一個異常:
java.sql.SQLException: Cannot close a connection while a transaction is still active.
這就是我想的,但想確認。謝謝! – 2012-03-12 15:19:52