Einzelnen Beitrag anzeigen

Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.381 Beiträge
 
Delphi 10.4 Sydney
 
#8

AW: SQL UPDATE will nicht

  Alt 28. Nov 2012, 16:23
Was dir Markus sagen will: Verwende TUpdateSQL nicht direkt sondern immer in Verbindung mit einer TQUery. Dort solltest DU im Objektinspektor die Möglichkeit haben eine TUpdateSQL-Instanz zu hinterlegen.

WEnn Du nun in der TQuery deinen Select hast (Select * from X where ID=:ID) und in der TUpdateSQL die dazugehörigen DML-Befehle (die ggf. auch automatisch anhand der Select erzeugt werden), dann arbeitest Du ganz einfach mit der Query:

Delphi-Quellcode:
  Query.OPen;
  Query.Update;
  Query.FieldByName('eins').AsString := 'eins';
  Query.Post;
und die Query und TUpdateSQL übernehmen den REst.
  Mit Zitat antworten Zitat