OleDB INSERT-Befehlsfehler

8

Ich habe eine Datenbank (ich benutze MS ACCESS) Ich habe diesen Einfügecode, ich kann Daten lesen, habe aber Fehler beim Schreiben, ich folge den Anweisungen, aber es hat nicht funktioniert Hier ist mein Code

%Vor%

Und ich habe immer diesen Fehler bekommen,

%Vor%     
Pyromancer 12.02.2013, 09:06
quelle

4 Antworten

9

Sie haben die Parameter @Username und @Password definiert, aber Sie haben sie nie in Ihrem sql-Befehl verwendet.

Wie wäre es?

%Vor%

Sie sollten auch Password in eckigen Klammern in Ihrem SQL-Befehl wie [Password] verwenden, da es sich um reserved keyword in MS Access.

Wenn Sie dies nicht tun, kann dies zu einem Fehler führen wie:

  

Falsche Syntax in der Nähe des Schlüsselwortes "Passwort"

    
Soner Gönül 12.02.2013, 09:10
quelle
1

Versuchen Sie, diesen Weg zu ändern

%Vor%     
Alex 12.02.2013 09:09
quelle
0

In Ihrer insert-Anweisung ist ein Leerzeichen erforderlich:

%Vor%

zum Beispiel in Ihrer Anweisung, die Sie verkettet haben, ohne ein Leerzeichen zuzulassen.

Sollte sein:

%Vor%

Zum Beispiel.

    
Mr. Mr. 12.02.2013 09:09
quelle
0

Sie können dies haben:

%Vor%

Ich hoffe, das wird funktionieren.

Aufmunterung.

    
Red Gabanan 28.02.2013 01:50
quelle

Tags und Links