sql >> Database >  >> RDS >> Sqlserver

Refactoring van ADO.NET - SqlTransaction vs. TransactionScope

U zult niet meteen iets winnen door uw bestaande code om te zetten in TransactionScope . U moet het gebruiken voor toekomstige ontwikkeling vanwege de flexibiliteit die het biedt. Het zal het in de toekomst gemakkelijker maken om andere zaken dan ADO.NET-oproepen in een transactie op te nemen.

Trouwens, in je geposte voorbeeld, de SqlCommand instanties zouden in using . moeten zijn blokken.



  1. Spring JDBC Kon JDBC-stuurprogrammaklasse niet laden [oracle.jdbc.driver.OracleDriver]

  2. Hoe mysql-indexen optimaliseren zodat INSERT-bewerkingen snel plaatsvinden op een grote tabel met frequente schrijf- en leesbewerkingen?

  3. CLEAR SCREEN - Oracle SQL Developer snelkoppeling?

  4. C# -- Gegevens ophalen uit MySQL en ze bestellen op pagina's zonder DataGridView