FireDAC.Comp.Client.TFDAdaptedDataSet.PSEndTransaction

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure PSEndTransaction(Commit: Boolean); override;

C++

virtual void __fastcall PSEndTransaction(bool Commit);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDAdaptedDataSet

Beschreibung

Beendet eine Transaktion, die durch einen Aufruf von PSStartTransaction gestartet wurde.

FireDAC.Comp.Client.TFDAdaptedDataSet.PSEndTransaction erbt von Data.DB.TDataSet.PSEndTransaction. Der folgende Inhalt bezieht sich auf Data.DB.TDataSet.PSEndTransaction.

Beendet eine Transaktion, die durch einen Aufruf von PSStartTransaction gestartet wurde.

Aktualisierungen werden von der Provider-Komponente im Rahmen einer Transaktion eingetragen (falls möglich). Dazu wird die Methode PSEndTransaction zusammen mit PSStartTransaction verwendet.

Der Parameter Commit gibt an, ob die aktuelle Transaktion von der Datenmenge eingetragen (Commit hat den Wert True) oder zurückgesetzt werden soll (Commit hat den Wert False).

Die Methode ist eine Implementierung der Methode IProviderSupport.PSEndTransaction und ist standardmäßig leer. Diese Methode muss von jedem TDataSet-Nachkommen auf eigene Weise überschrieben werden.


Siehe auch