关键代码:
1 dbc.getConn().setAutoCommit(false);
2 dbc.executeUpdate(sqlUpdate);
3 dbc.executeInsert(sqlup);
4 dbc.getConn().commit();
5 dbc.getConn().setAutoCommit(true);
分明我有把AutoCommit设置为false 再提交的Commit
他这样提示我,就不明白是什么意思了
把1 4 5 行注释起来能够正常运行的那位大哥给解释一下
1 dbc.getConn().setAutoCommit(false);
2 dbc.executeUpdate(sqlUpdate);
3 dbc.executeInsert(sqlup);
4 dbc.getConn().commit();
5 dbc.getConn().setAutoCommit(true);
分明我有把AutoCommit设置为false 再提交的Commit
他这样提示我,就不明白是什么意思了
把1 4 5 行注释起来能够正常运行的那位大哥给解释一下
Conection conn=dbc.getConn();
1 connsetAutoCommit(false);
2 conn.executeUpdate(sqlUpdate);
3 conn.executeInsert(sqlup);
4 conn.commit();
5 conn.setAutoCommit(true);
conn.setAutoCommit(false);
dbc.executeUpdate(sqlUpdate);
dbc.executeInsert(sqlup);
conn.commit();
conn.setAutoCommit(true);还是一样的报错