Vous ne gagnerez rien immédiatement en changeant votre code existant pour utiliser TransactionScope
. Vous devriez l'utiliser pour le développement futur en raison de la flexibilité qu'il offre. Il sera plus facile à l'avenir d'inclure des éléments autres que des appels ADO.NET dans une transaction.
BTW, dans votre exemple posté, le SqlCommand
les instances doivent être dans using
blocs.