日期:2014-05-16 浏览次数:20507 次
1.关闭自动提交事务
Connection conn = DriverManager.getConnection("链接url","用户名","密码");
conn.setAutoCommit(false);
2.捕获(try/catch)执行代码,如果执行过程顺利,提交事务;一旦发生异常,回滚事务,示意代码如下
try{
conn.setAutoCommit(false);
stmt=conn.createStatement();
stmt = conn.executeUpdate("sql语句");
conn.commit();
}
catch(Exception e){
e.printStackTrace();
conn.rollback();
}
3.关闭连接,该步骤最好放在finally代码块中,这样可以确保关闭链接的操作执行了
finally{
if(stmt!=null)
stmt.close();
if(conn!=null)
conn.close();
}