我什么时候应该使用SQLTransaction

Pop*_*eye 4 .net data-access sqltransaction

什么是使用SQLTransaction的适当时间?

我将它们用于所有 INSERT,UPDATE和DELETE语句.

这是正确的用法还是我有点矫枉过正?

Mar*_*ers 7

当您希望以原子方式处理一系列语句时使用事务 - 即它们都成功并被提交,或者它们都被回滚.

由于简单语句已经是原子语,因此您无需围绕每个单独的语句显式创建事务.

  • 好吧,这更有意义,我一直认为我做了比必要的更多的工作。也许甚至会让其他编码员感到不安。 (2认同)