大概意思,我不太记得了
begin
...
submit
...
rollback
begin
...
submit
...
rollback
解决方案 »
- 一个页面的逻辑问题。不要代码,只要思路.希望高手来讨论一下。
- 这样一个问题我弄了很久,但是一直弄不好,希望有人能帮帮我,Project Build path..............
- tomcat的一点问题
- jsp如何实现无限分类?高分悬赏!!!请给个源代码
- cab控件问题,IE无法复制DLL,请个位专家赐教。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
- 给分论坛问题!
- 这样的分页算法如何?
- 求助,编译一SQL server服务器,出现Apache Tomcat/4.0.6 - HTTP Status 500 - Internal Server Error,具体如下,高手帮忙啊~
- 三个位置的编码问题!
- java如何取XML的节点值
- struts 控制问题
- 数据库中的符号,比如姓名中间的点"海伦·凯勒自传"取出之后中间点却变成了问号,这如何解决?!请指教!!
try{
con.setAutoCommit(false);
......数据库操作
con.commit();
}catch(SQLException ex){
con.rollback();
}con就是你创建的数据库连接Connection的实例。
...关闭数据库连接
}^_^
String sql1="insert into table2(q) values('"+num[n]+"')";
PreparedStatement pstmt = null;
conn.setAutoCommit(false);
pstmt = conn.prepareStatement(sql);
pstmt.executeUpdate();
pstmt.close();
pstmt = conn.prepareStatement(sql1);
pstmt.executeUpdate();
pstmt.close();
conn.setAutoCommit(true);
String sql1="insert into table2(q) values('"+num[n]+"')";
stmt.execute(sql);
stmt.execute(sql1);
上述程序应该都能够执行啊,
你看看你是不是写成了stmt.executeQuery(sql);如果这样,就会在执行sql后抛出一个异常,使第二条语句没能执行!