OracleConnection.BeginTransaction Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Rozpoczyna transakcję w bazie danych.
Przeciążenia
| Nazwa | Opis |
|---|---|
| BeginTransaction() |
Rozpoczyna transakcję w bazie danych. |
| BeginTransaction(IsolationLevel) |
Rozpoczyna transakcję w bazie danych z określoną IsolationLevel wartością. |
BeginTransaction()
Rozpoczyna transakcję w bazie danych.
public:
System::Data::OracleClient::OracleTransaction ^ BeginTransaction();
public System.Data.OracleClient.OracleTransaction BeginTransaction();
member this.BeginTransaction : unit -> System.Data.OracleClient.OracleTransaction
override this.BeginTransaction : unit -> System.Data.OracleClient.OracleTransaction
Public Function BeginTransaction () As OracleTransaction
Zwraca
Obiekt reprezentujący nową transakcję.
Wyjątki
Transakcje równoległe nie są obsługiwane.
Uwagi
Aby zatwierdzić lub wycofać transakcję, musisz jawnie użyć Commit metod lub Rollback .
Aby upewnić się, że program .NET Framework Dostawca danych dla modelu zarządzania transakcjami Oracle działa prawidłowo, należy unikać używania innych modeli zarządzania transakcjami, takich jak te udostępniane przez bazę danych.
Note
Jeśli nie określisz poziomu izolacji, zostanie użyty domyślny poziom izolacji. Aby określić poziom izolacji z BeginTransaction metodą , użyj BeginTransaction przeciążenia.
Zobacz też
Dotyczy
BeginTransaction(IsolationLevel)
Rozpoczyna transakcję w bazie danych z określoną IsolationLevel wartością.
public:
System::Data::OracleClient::OracleTransaction ^ BeginTransaction(System::Data::IsolationLevel il);
public System.Data.OracleClient.OracleTransaction BeginTransaction(System.Data.IsolationLevel il);
member this.BeginTransaction : System.Data.IsolationLevel -> System.Data.OracleClient.OracleTransaction
override this.BeginTransaction : System.Data.IsolationLevel -> System.Data.OracleClient.OracleTransaction
Public Function BeginTransaction (il As IsolationLevel) As OracleTransaction
Parametry
Poziom izolacji transakcji dla tego połączenia.
Zwraca
Obiekt reprezentujący nową transakcję.
Wyjątki
Transakcje równoległe nie są obsługiwane.
Uwagi
Aby zatwierdzić lub wycofać transakcję, musisz jawnie użyć Commit metod lub Rollback .
Aby upewnić się, że program .NET Framework Dostawca danych dla modelu zarządzania transakcjami Oracle działa prawidłowo, należy unikać używania innych modeli zarządzania transakcjami, takich jak te udostępniane przez bazę danych.