Bde.DBTables.TDBDataSet.PSStartTransaction

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure PSStartTransaction; override;

C++

virtual void __fastcall PSStartTransaction(void);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TDBDataSet

Beschreibung

Startet eine Transaktion, die alle Aktivitäten kapselt, bis PSEndTransaction aufgerufen wird.

Bde.DBTables.TDBDataSet.PSStartTransaction erbt von Data.DB.TDataSet.PSStartTransaction. Der folgende Inhalt bezieht sich auf Data.DB.TDataSet.PSStartTransaction.

Startet eine Transaktion, die alle Aktivitäten kapselt, bis PSEndTransaction aufgerufen wird.

Aktualisierungen werden von der Provider-Komponente im Rahmen einer Transaktion eingetragen (falls möglich). Dazu wird die Transaktion mit PSStartTransaction gestartet und nach dem Eintragen der Aktualisierungen (oder wenn zu viele Fehler aufgetreten sind) mit PSEndTransaction beendet.

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

Siehe auch