sql >> Database teknologi >  >> RDS >> Sqlserver

Refactoring ADO.NET - SqlTransaction vs. TransactionScope

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.



  1. Få de højeste resultater i et JOIN

  2. Brug en Postgres-trigger til kun at registrere JSON for de ændrede felter

  3. send data til MySQL med AJAX + jQuery + PHP

  4. Left Outer Join returnerer ikke alle rækker fra mit venstre bord?