Du får ikke umiddelbart noget ved at skifte din eksisterende kode til at bruge TransactionScope . Du bør bruge det til fremtidig udvikling på grund af den fleksibilitet, det giver. Det vil gøre det lettere i fremtiden at inkludere andre ting end ADO.NET-kald i en transaktion.
BTW, i dit indsendte eksempel, SqlCommand instanser skal være i using blokerer.