Hallo,
ich bekomme folgende Fehlermeldung:
Eine nicht behandelte Ausnahme des Typs 'System.InvalidCastException' ist in db_daten_einfuegen.exe aufgetreten.
Zusätzliche Informationen: Die angegebene Umwandlung ist ungültig
Wo liegt hier der Fehler?
Mein Code:
Dim dbInsertCommand As OleDb.OleDbCommand
Dim dbFile As String = GetPath() & "test.mdb"
Dim dbCon As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbFile
Dim testCon As OleDb.OleDbConnection
dbInsertCommand = New OleDb.OleDbCommand("INSERT INTO abc (id_nr, test) Values ('1', 'TEXT')", testCon)
Try
testCon.Open()
dbInsertCommand.ExecuteNonQuery()
Catch ex As Exception
MessageBox.Show(ex, "Error!", MessageBoxButtons.OK, MessageBoxIcon.Warning)
Finally
testCon.Close()
End Try
id_nr ist autowert und PrimaryKey
test ist text in DB
Danke für die Hilfe.
ich bekomme folgende Fehlermeldung:
Eine nicht behandelte Ausnahme des Typs 'System.InvalidCastException' ist in db_daten_einfuegen.exe aufgetreten.
Zusätzliche Informationen: Die angegebene Umwandlung ist ungültig
Wo liegt hier der Fehler?
Mein Code:
Dim dbInsertCommand As OleDb.OleDbCommand
Dim dbFile As String = GetPath() & "test.mdb"
Dim dbCon As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbFile
Dim testCon As OleDb.OleDbConnection
dbInsertCommand = New OleDb.OleDbCommand("INSERT INTO abc (id_nr, test) Values ('1', 'TEXT')", testCon)
Try
testCon.Open()
dbInsertCommand.ExecuteNonQuery()
Catch ex As Exception
MessageBox.Show(ex, "Error!", MessageBoxButtons.OK, MessageBoxIcon.Warning)
Finally
testCon.Close()
End Try
id_nr ist autowert und PrimaryKey
test ist text in DB
Danke für die Hilfe.
Comment