|
|
JAVA中如何用TRANSACTION来对数据库进行一系列的操作 |
|
|
作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站 |
TRANSACTION的作用: 比如有 一般的格式。 try { conn.setAutoCommit(false); Statement stat = conn.createStatement(); stat.executeUpdate(command1); stat.executeUpdate(command2); stat.executeUpdate(command3); . . .: stat.addBatch(command); 上面的还可以换成是下面这样。 /* while (. . .) { command = "INSERT INTO . . . VALUES (" + . . . + ")"; stat.addBatch(command); } int[] counts = stat.executeBatch(); */ conn.commit(); }catch(SQLException exp) { conn.rollback(); } finnally { conn.close(); }

|
|
相关文章:相关软件: |
|