java.sql.SQLException:Can't cal comit when aut=true

1372 ワード


        ,  ,         commit(),rollback()    ,          :
java.sql.SQLException: Can't call commit when autocommit=true
java.sql.SQLException: Can't call commit when autocommit=true 
          ,     
commit()         /                 ,    Connection              。                   。
rollback()               ,    Connection              。                   。 
               Connection             ,             。
      
conn = getConnection();
conn.setAutoCommit(false);// conn = getConnection();          。

void setAutoCommit(boolean autoCommit) throws SQLException
                  。             ,        SQL   ,               。  , SQL              commit     rollback        。     ,             。                  ,         。     ResultSet       ,             ResultSet        ResultSet     。        ,                  。      ,                   。
  :
autoCommit -   true           ;  false        
     ,             commit,roolback ,              sql  ,    ,                 ,             sql  ,  commit roolback       ,        ,  ,  ,          commit() roolback().
回転:
http://blog.csdn.net/evangel_z/articale/detail/7592761