Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.024 Beiträge
 
Delphi 12 Athens
 
#9

AW: Datenbank wird nicht gespeichert

  Alt 11. Aug 2022, 10:58
Ich hatte immer Connection.Commit was imho dem Query.CommitUpdates entspricht.
Das ist nicht ganz richtig. Bei Connection.Commit wird die aktuelle Transaktion abgespeichert. Bei Query.CommitUpdates werden die aktuellen Änderungen (die Updates) aus dem Cache in den regulären Datenbestand übernommen.
Wenn AutoCommitUpdates = True ist, wird das beim ApplyUpdates gleich mit gemacht.

Näheres zu CachedUpdates hier: https://docwiki.embarcadero.com/RADS...ates_(FireDAC)
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat