Hi, ich versuche mich gerade an einer kleinen Datenbank. Es sollen lediglich die Daten aus 3 Textboxes in die Datenbank eingefügt werden. Doch ich bekomme die Fehlermeldung Syntaxfehler in der INSERT INTO-Anweisung. Ich habe bereits in verschieden Threads mit ähnlichem Problem nachgeschaut doch ich konnte dort keine Lösung finden. Deswegen hoffe ich das irgentjemand meinen Fehler sieht.
VB.NET-Quellcode
- Dim con As New OleDb.OleDbConnection
- Dim cmd As New OleDb.OleDbCommand
- con.ConnectionString =
- "Provider=Microsoft.ACE.OLEDB.12.0;" &
- "Data Source=R:\Programs\PasswortDatenbank\Passcodes.accdb"
- cmd.Connection = con
- Try
- con.Open()
- cmd.CommandText = "INSERT INTO Passcodes (website,username,password) VALUES ('" & TextBox1.Text & "', '" & TextBox2.Text & "', '" & TextBox3.Text & "')"
- If cmd.ExecuteNonQuery() > 0 Then
- MsgBox("Saved")
- End If
- Catch ex As Exception
- MsgBox(ex.Message)
- End Try
- con.Close()