Bde.DBTables.TBDEDataSet.CommitUpdates

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure CommitUpdates;

C++

void __fastcall CommitUpdates();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TBDEDataSet


Beschreibung

Löscht den Puffer für zwischengespeicherte Aktualisierungen.

Mit CommitUpdates können Sie den Puffer für zwischengespeicherte Aktualisierungen löschen, nachdem die Methode ApplyUpdates und die Methode Commit einer Datenbankkomponente erfolgreich ausgeführt wurden. Durch das Löschen des Zwischenspeichers nach dem Schreiben der Aktualisierungen können Sie sicherstellen, dass im Speicher nur die Datensätze verbleiben, die nicht verarbeitet werden konnten und von der Ereignisbehandlungsroutine für OnUpdateRecord oder OnUpdateError ausgelassen wurden. Die Datensätze, die sich weiterhin im Zwischenspeicher befinden, können von einer Anwendung geändert werden.

Werden Datensätze nach einem Aufruf von CommitUpdates geändert, wird der Puffer für zwischengespeicherte Aktualisierungen wieder gefüllt. Die Änderungen müssen anschließend mit ApplyUpdates in die Datenbank geschrieben werden.

Hinweis:  Werden Aktualisierungen in Anwendungen mit der Methode ApplyUpdates einer Datenbankkomponente in alle mit der Datenbankkomponente verbundenen Datenmengen eingetragen, muss CommitUpdates nicht aufgerufen werden.

Siehe auch