Hallo Zusammen,
ich hab schon das Forum bzgl. meines Problems durchsucht, aber keine lösung gefunden.
Ich bekomme ständig mit meinen SQL-Befehl einen Syntax-Fehler in der INSERT INTO Anweisung. Wisst ihr, woran dies liegen kann?
Hier der zugehörige Code:
ich hab schon das Forum bzgl. meines Problems durchsucht, aber keine lösung gefunden.
Ich bekomme ständig mit meinen SQL-Befehl einen Syntax-Fehler in der INSERT INTO Anweisung. Wisst ihr, woran dies liegen kann?
Hier der zugehörige Code:
VB.NET-Quellcode
- Try
- DBcon.Open()
- Dim Abfragecmd As New OleDb.OleDbCommand
- Abfragecmd.Connection = DBcon
- Abfragecmd.Parameters.Clear()
- Abfragecmd.CommandText = "INSERT INTO Benutzer (username, password) VALUES (@username, @password)"
- Abfragecmd.Parameters.Clear()
- Abfragecmd.Parameters.Add("@username", OleDb.OleDbType.VarChar).Value = MD5StringHash(TextBox1.Text)
- Abfragecmd.Parameters.Add("@password", OleDb.OleDbType.VarChar).Value = MD5StringHash("0815")
- Abfragecmd.ExecuteNonQuery()
- DBcon.Close() 'Verbindung zur DB schließen
- MsgBox("Neuer Benutzer wurde angelegt!" + vbNewLine + "Benutzername: " + TextBox1.Text + vbNewLine + "Passwort: 0815")
- Catch ex As Exception
- DBcon.Close()
- MsgBox(ex.Message)
- End Try