Entwickler-Ecke

Datenbanken - Syntax-Fehler in der Insert-into Anweisung


Tow - Sa 09.06.12 18:56
Titel: Syntax-Fehler in der Insert-into Anweisung

Delphi-Quelltext
1:
2:
3:
4:
adoquery1.close;
             adoquery1.sql.Clear;
             adoquery1.sql.Add('Insert into Kategorien (KID, Kategorie, Bild-ID) Values ("' +lb_nkid.caption +'","'+tx_nkn.text +'","'+inttostr(12)+'")');
             adoquery1.execsql;

Was mache ich hier falsch? Ich sehe den Fehler nicht. KID-Zahl, Kategorie-Text und Bild-ID-Zahl.

Ich hoffe ihr könnt mir helfen.

Moderiert von user profile iconNarses: Delphi-Tags hinzugefügt
Moderiert von user profile iconNarses: Titel geändert, war: "Tows Problem - Syntax-Fehler in der Insert-into Anweisung".


mandras - Sa 09.06.12 19:44

Ich tippe auf den Spaltennamen Bild-ID
der ein Minus enthält.


Tow - So 10.06.12 11:20

Das war's. Jetzt arbeite ich schon so lange mit sql, das ist mir aber noch nie aufgefallen.
Danke, danke!