Data.DBXDelegate.TDBXDelegateConnection.CommitFreeAndNil

From RAD Studio API Documentation
Jump to: navigation, search

[–] Properties
Type:
procedure
function
Visibility: public
Source:
Data.DBXDelegate.pas
Data.DBXDelegate.hpp
Unit: Data.DBXDelegate
Parent: TDBXDelegateConnection

Delphi

procedure CommitFreeAndNil(var Transaction: TDBXTransaction); override;

C++

virtual void __fastcall CommitFreeAndNil(Data::Dbxcommon::TDBXTransaction* &Transaction);

Description

Commits work for a transaction

Data.DBXDelegate.TDBXDelegateConnection.CommitFreeAndNil inherits from Data.DBXCommon.TDBXConnection.CommitFreeAndNil. All content below this line refers to Data.DBXCommon.TDBXConnection.CommitFreeAndNil.

Commits work for a transaction

This method commits the work for the specified TDBXTransaction. Any active transactions that were begun after this transaction are freed and effectively committed as well. The variable Transaction instance is set to nil.

Note: This method raises an exception if Transaction is not an active transaction.

See Also