![]() |
Syntaxfehler in der INSERT INTO-Anweisung - warum ???
Hallo, ich habe folgende kleine Access-DB:
![]() Dabei sind user_id in der Benutzer-Tabelle und gesuch_id in der Gesuche-Tabelle Autowerte. Ich benutze die ADO-Komponenten von Delphi 7. Einen Benutzer mittels der Anweisung
Code:
einzufügen funktioniert problemlos.
INSERT INTO Benutzer (name, passwort) VALUES (:na, :pw)
Aber wenn ich versuche, einen Gesuch mit der Anweisung
Code:
einzufügen, kriege ich immer die Fehlermeldung
INSERT INTO Gesuche (user_id, text) VALUES (:uid, :txt)
![]() Wo liegt der Fehler? An der Beziehung zur Benutzer-Tabelle? Ich habe schon stundenlang rumprobiert, kriege es aber einfach nicht hin ... Wäre super, wenn mir jemand helfen könnte... Mit freundlichen Grüßen Florian Müller |
Re: Syntaxfehler in der INSERT INTO-Anweisung - warum ???
Hallo Florian, 8)
ich weiß nicht wo wird Deine „INSERT INTO...“ Anweisung ausgeführt? Ist das jetzt eine Query? Ich habe keine Erfahrung mit Access aber sollte das eine Query sein solltest Du die Eigenschaft „ParamCheck“ auf TRUE setzen. Darüber hinaus zeige bitte wie Du die Parameter-Werte bestückst. Vielleicht aber liege ich falsch und hier geht um etwas anderes... Darüber hinaus solltest Du auch nicht deine Spalte „TEXT“ nennen... da bei bestimmten Datenbanken (wie z.B. SQL-Server) kannst Du damit bestimmte Probleme kriegen (TEXT ist dort ein Datentyp). Gruß Paul Jr. |
Re: Syntaxfehler in der INSERT INTO-Anweisung - warum ???
Ja, ja, so ist das halt im Programmierer-Leben. Manchmal sieht man den Wald vor lauter Bäumen nicht ...
Es lag tatsächlich "nur" an der Feldbezeichnung. Ich habe "text" jetzt in "beschreibung" umgeändert und - schwupps - alles funktioniert wunderbar und etwa fünf Stunden Fehlersuche sind für die Katz', naja. Vielen Dank Flo |
Re: Syntaxfehler in der INSERT INTO-Anweisung - warum ???
Hallo Florian 8) ,
es freut mich das ich Dir helfen konnte. Mach Dir keine Vorwürfe... da dies ist der Preis die jeder von uns schon mal bezahlen musste und auch bezahlen wird. Gruß Paul Jr. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz