Data.DBXDelegate.TDBXDelegateConnection.BeginTransaction
Delphi
function BeginTransaction(Isolation: TDBXIsolation): TDBXTransaction; overload; override;
function BeginTransaction: TDBXTransaction; overload; override;
C++
virtual Data::Dbxcommon::TDBXTransaction* __fastcall BeginTransaction(int Isolation)/* overload */;
virtual Data::Dbxcommon::TDBXTransaction* __fastcall BeginTransaction(void)/* overload */;
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
function | public | Data.DBXDelegate.pas Data.DBXDelegate.hpp |
Data.DBXDelegate | TDBXDelegateConnection |
Description
Returns a TDBXTransaction instance
Data.DBXDelegate.TDBXDelegateConnection.BeginTransaction inherits from Data.DBXCommon.TDBXConnection.BeginTransaction. All content below this line refers to Data.DBXCommon.TDBXConnection.BeginTransaction.
Returns a TDBXTransaction instance
This method gest a TDBXTransaction instance for a new transaction.
Note: When the work for the transaction is complete, call either CommitFreeAndNil, RollbackFreeAndNil, or RollbackIncompleteFreeAndNil.