Laden...

Fehler im SQL String

Erstellt von Ploetzi vor 12 Jahren Letzter Beitrag vor 12 Jahren 1.048 Views
Ploetzi Themenstarter:in
313 Beiträge seit 2006
vor 12 Jahren
Fehler im SQL String

verwendetes Datenbanksystem: <MYSQL>

Hallo,
ich erstelle folgendes SQLCommand:

        string selectCommand = "INSERT INTO " + tabellenname + " ('Code','Rule','User','Comment') VALUES ('" + code + "','" + rule + "','" + comment + "')";

und bekomme im asp folgenden fehler:> Fehlermeldung:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''Code','Rule','User','Comment') VALUES ('code','rule','comment')' at line 1

wobei code den wert code hat usw

Gelöschter Account
vor 12 Jahren

Ich seh 4 Spaltennamen aber nur 3 Werte.

656 Beiträge seit 2008
vor 12 Jahren

Ich tippe eher auf ein Problem mit tabellenname (ungültige Zeichen, oder ähnliches) den Quotes, die du für Spaltennamen verwendest. Übrigens würde ich empfehlen, dass du dir mal Parameter in SQL Statements ansiehst.