Bde.DBTables.TBDEDataSet.ApplyUpdates
Delphi
procedure ApplyUpdates;
C++
void __fastcall ApplyUpdates(void);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TBDEDataSet |
Beschreibung
Schreibt zwischengespeicherte Aktualisierungen in die Datenbank.
Mit ApplyUpdates können Sie die zwischengespeicherten Aktualisierungen in eine Datenbank schreiben. Mit dieser Methode werden die zwischengespeicherten Daten an die Datenbank übergeben. Die Änderungen werden jedoch nicht in die Datenbank eingetragen. Wurde der Schreibvorgang erfolgreich abgeschlossen, muss die Methode Commit der Datenbankkomponente aufgerufen werden, damit die Änderungen eingetragen werden. Falls beim Schreiben ein Fehler aufgetreten ist, können Sie die Änderungen mit der Methode Rollback rückgängig machen.
Nach dem Schreibvorgang und dem erfolgreichen Aufruf der Methode Commit muss eine Anwendung den Puffer für zwischengespeicherte Aktualisierungen mit der Methode CommitUpdates löschen.
Hinweis: Um zwischengespeicherte Aktualisierungen für zwei oder mehr Datenmengen zu schreiben, die einer Datenbankkomponente zugeordnet sind, rufen Sie statt der Methode Commit der einzelnen Datenmengen die Methode ApplyUpdates der Datenbankkomponente auf. Die Methode ApplyUpdates der Datenbankkomponente übernimmt das Eintragen bzw. Rückgängigmachen von Aktualisierungen sowie das Löschen des Zwischenspeichers, nachdem die Operation erfolgreich durchgeführt wurde.