try{
conn.setAutoCommit(false);
……
Statement.addBatch(sql)
……
conn.commit();
}
catch (Exception e){
conn.rollback();
}
后面再加一个
conn.setAutoCommit(true);
conn.setAutoCommit(false);
……
Statement.addBatch(sql)
……
conn.commit();
}
catch (Exception e){
conn.rollback();
}
后面再加一个
conn.setAutoCommit(true);
解决方案 »
- in.read()方法由于无法接收到对端的返回,导致线程一直阻塞,程序无法正常结束
- spring3.0 validation 验证实体bean的无效
- 字符串错误?应该不是单纯的下表越界啊
- jsp 文件下传下载
- 囧,请教一个super()的面试题
- 关于JSF上传文件
- com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException:
- 一号店API接入错误
- tomcat自启动问题?
- Jbuilder7与webshpere集成,jndi的问题,在线等待。。。。。。。。。。。。。。。。
- 请问在上海有一年j2ee经验的作日本软件外包的待遇多少?
- 有人知道Tomcat 5.5.X 中 Configure 的配置方法吗?
try{
conn.setAutoCommit(false);
....
conn.commit();
}catch (Exception e){
conn.rollback();
}finally{
try{
if(conn != null && !conn.isClosed()){
conn.setAutoCommit(true);
conn.close();
}
}catch(SQLException e){}
}