开发工具:
文件大小: 19kb
下载次数: 0
上传时间: 2012-04-10
详细说明: 1、JavaBean中使用JDBC事务处理 在JDBC中怎样将多个SQL语句组合成一个事务呢?在JDBC中,打开一个连接对象Connection时,缺省是auto-commit模式,每个SQL语句都被当作一个事务,即每次执行一个语句,都会自动的得到事务确认。为了能将多个SQL语句组合成一个事务,要将auto-commit模式屏蔽掉。在auto-commit模式屏蔽掉之后,如果不调用commit()方法,SQL语句不会得到JDBC事务处理确认。在最近一次commit()方法调用之后的所有SQL会在方法commit()调用时得到确认。 1. public int delete(int sID) { 2. dbc = new DataBaseConnection(); 3. Connection con = dbc.getConnection(); 4. try { 5. con.setAutoCommit(false);// 更改JDBC事务的默认提交方式 6. dbc.executeUpdate("delete from bylaw where ID=" + sID); 7. dbc.ex ecuteUpdate("delete from bylaw _content where ID=" + sID); 8. dbc.executeUpdate("delete from bylaw _affix where bylawid=" + sID); 9. con.commit();//提交JDBC事务 10. con.setAutoCommit(true);// 恢复JDBC事务的默认提交方式 11. dbc.close(); 12. return 1; 13. } 14. catch (Exception exc) { 15. con.rollBack();//回滚JDBC事务 16. exc.printStackTrace(); 17. dbc.close(); 18. return -1; 19. } 20. } 2、SessionBean中的JTA事务 。 。 。 。 。 。 。 。 。 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.