SQL UPDATE mit einer ACCESS-Tabelle

RTHGE

Grünschnabel
Hallo,
wer kann mir weiterhelfen?
Ich versuche einen UPDATE über Parameter durch zu führen. Die geänderten Daten kommen aus einem Edit-Feld.
Hier der Code:

Query1.close;
Query1.sql.clear;
Query1.sql.add('update Titel set Titel, Anlass where Titel_ID = :Titel_ID');
Query1.parambyname('Titel_ID').asinteger := M_Titel_ID;
Query1.ExecSQL;
Query1.FieldByName('Titel').asstring := E_Titel.Text;
Query1.FieldByName('Anlass').asinteger := M_Anlass_ID;

Leider funktiert es nicht.

Netten Gruß vom Niederrhein
 
Zuletzt bearbeitet:
RTHGE hat gesagt.:
Query1.sql.add('update Titel set Titel, Anlass where Titel_ID = :Titel_ID');

Hi,
solstest du bei ..SET Titel, Anlass... nicht auch eine Variable setzen, für die Parameter?
Sonst weiß doch das DBMS gar nicht wo sie was updaten soll.
also sollte es nicht so aussehen?
...SET Titel =: titel_var, Anlass =: Anlass_var
 
Zurück