Hallo ich habe eine frage, ich habe ein kleines Formular in einer Form gemacht, die einträge sollen in eine Access DB.
Aber es werden keine Einträge rein geschrieben wenn ich auf DataSet > Datenvorschau gehe, nur die ich per hand eingetragen hab.
Könnt ihr mir sagen was ich falsch mache?
Aber es werden keine Einträge rein geschrieben wenn ich auf DataSet > Datenvorschau gehe, nur die ich per hand eingetragen hab.
Könnt ihr mir sagen was ich falsch mache?
VB.NET-Quellcode
- Dim con As New OleDb.OleDbConnection
- Dim cmd As New OleDb.OleDbCommand
- Dim pfad As String
- pfad = My.Application.Info.DirectoryPath & "\user_db.mdb"
- con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & pfad
- cmd.Connection = con
- Try
- con.Open()
- cmd.CommandText = "INSERT INTO user(vorname, nachname, telefon) " & "VALUES('" & txtvorname.Text & "','" & txtnachname.Text & "','" & txttelefon.Text & "')"
- con.Close()
- Catch ex As Exception
- MsgBox(ex.Message)
- End Try