到底是事务提交在前,结果集(ResultSet)关闭在后呢,还是结果集关闭在前,事务提交在后呢?澄清一点儿:作更新操作的时候,先提交,然后关闭连接,或者将连接返回连接池。如果使用resultset,因为resultset是面向连接的,所以再使用resultset的过程中,一定不能够关闭连接。

解决方案 »

  1.   

    提交是在执行conn.commit();如果你设置conn.setAutoCommit(true);那么如果你没有执行conn.commit(); 在conn.close()的时候回自动执行conn.commit(); fang
      

  2.   

    connTest.commit();完成以后,只要关闭连接对象就可以了,或者将连接返回连接池
      

  3.   

    我觉得好像跟数据库有关系,我用VF建的库没法添加,即使commit了也不行,但是用Acess就可以