日期:2014-05-19  浏览次数:20353 次

我在程序中用事务处理,同时用事件探索器跟踪了一下,请问这样达到的事务的效果了吗??
下面是跟踪跟踪的结果:
set   implicit_transactions   on  
go
  update   [FilesReg]       set   pronum3= '55555 '     where     pronum2= '001 '  
go
IF   @@TRANCOUNT   >   0   COMMIT   TRAN
go
  update   [FilesReg]       set   pronum3= 'zzzzzzzz '     where     pronum2= '001 '
go
IF   @@TRANCOUNT   >   0   COMMIT   TRAN
go


------解决方案--------------------
好象没有,应该最后一个COMMIT TRAN
你是每句都COMMIT TRAN
最好贴源码
------解决方案--------------------
一条语句没必要用事务吧