我在程序中用事务处理,同时用事件探索器跟踪了一下,请问这样达到的事务的效果了吗??
下面是跟踪跟踪的结果:
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
最好贴源码
------解决方案--------------------一条语句没必要用事务吧