Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Fehler im SQL String
Ploetzi
myCSharp.de - Member

Avatar #avatar-2940.gif


Dabei seit:
Beiträge: 320

Themenstarter:

Fehler im SQL String

beantworten | zitieren | melden

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:
Fehler
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
private Nachricht | Beiträge des Benutzers
user8744
myCSharp.de - Member



Dabei seit:
Beiträge: 1201

beantworten | zitieren | melden

Ich seh 4 Spaltennamen aber nur 3 Werte.
private Nachricht | Beiträge des Benutzers
BhaaL
myCSharp.de - Member

Avatar #erP6yAFiewXrJTqrvg6R.jpg


Dabei seit:
Beiträge: 656

beantworten | zitieren | melden

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.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von BhaaL am .
private Nachricht | Beiträge des Benutzers