两个connection先后commit的问题 但这不是一个connection的事务,而是两connection先后调用的两个事务,在前一个commit后,后一个失败的话,怎样能对前一个已经commit的事务做rollback呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先我想这已经不是一个事务了,是不是应该认为是两个原子操作呢。如果一定要保证是一个原子操作的话,其中一个可以实现的方法是:事务服务器保存数据操作的堆栈,这样在理论上可以通过反向操作rollback所有的数据库更改。 connection已经commit了的话,就不能再rollback了吧,个人愚见 commit了以后确实不能rollback了,如果第一个connection commit成功了,而第二个不成功,那么想对第一个进行rollback操作就无效了 在第一个commit前,调用第二个存储过程好了 多个SQL语句使用同一个Statement吗? Brain(无缺公子) 问题就是不用jta怎么做,或者jta是怎样实现的blackcourser(黑骏马) 两个不同的connection生成的两个statement 用JAVA如何实现右下角系统托盘“日期和时间” 类似的东西 询问一个低级问题Java中数据数据存储位置 ++表达式的结果 急!!!jsp问题 关于java scoket 同时收与发的问题! java 画图 log = Logger.getLogger(this.getClass().getName());生成的文件名是什么? import com.incors.plaf.alloy.*; 怎样用pdftohtml将PDF文件转换成html文件? 关于类加载器的问题,望您能给指点迷津.... 怎样复制一个ResultSet对象? 请各位大虾帮我看一下,关于 全文搜索引擎 的问题(高分相求)。
如果一定要保证是一个原子操作的话,其中一个可以实现的方法是:事务服务器保存数据操作的堆栈,这样在理论上可以通过反向操作rollback所有的数据库更改。
blackcourser(黑骏马) 两个不同的connection生成的两个statement