Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Refatorando ADO.NET - SqlTransaction vs. TransactionScope


Você não ganhará nada imediatamente trocando seu código existente para usar TransactionScope . Você deve usá-lo para desenvolvimento futuro devido à flexibilidade que ele oferece. No futuro, será mais fácil incluir outras coisas além das chamadas ADO.NET em uma transação.

BTW, em seu exemplo postado, o SqlCommand instâncias devem estar em using blocos.