- Implicitte transaktioner:http://msdn.microsoft.com/da -us/library/ms188317.aspx
- SÆT IMPLICIT_TRANSACTIONS { TIL | FRA} http://msdn.microsoft.com/en-us/library /ms187807.aspx
Grundlæggende, i c#, når du indstiller TransactionScope til Implicit, kalder det SQL Server SET-kommandoen for at sætte forbindelsen i IMPLICIT_TRANSACTIONS-tilstand. Alt hvad du gør (ved at bruge en af kommandoerne angivet i det andet link) starter en transaktion, der holdes åben indtil der udstedes et tilsagn. Hvis der ikke udstedes nogen commit i slutningen af en forbindelse, udføres en implicit ROLLBACK.
Dette adskiller sig fra indstillingen FRA, som også sætter hver erklæring ind i en transaktion - forskellen er, at i OFF-tilstanden (derfor er transaktioner eksplicitte), er hver transaktion (ental sætning) umiddelbart engageret.