Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.202 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: Wie richtig mit Transaktionen und ADO umgehen?

  Alt 14. Jun 2004, 08:12
Du machst ja mit dem zusammengebauten Beispiel ziemlich das was die SQL-Anweisung bedeutet. Das (for Update) kann man bei bestimmten DB's mit angeben, wenn man weis das die Ergebnismenge aktualisiert wird (aber da schaust Du am besten in der SQL-Beschreibung der DB nach).

Das bei deiner "UPDATE Tabelle SET..." die DB nicht meckert ist klar. Woher soll die DB wissen, das Du mit veralteten Daten arbeitest? Das weis sie nur, wenn die Daten durch ein TDataset-Komponente (z.B. TQuery) kommt, welche auch noch die alten Daten kennt (und damit entsprechend eine SQL-Anweisung zusammenstellen kann).
  Mit Zitat antworten Zitat