Servus...
Nachdem ich gestern schon versucht habe meine Datenbank mit VB zu verbinden und daran gescheitert bin, habe ich heute einen anderen Lösungsweg versucht. Jedoch habe ich schon wieder eine Frage.
Das Auslesen aus der DB funktioniert einwandfrei, doch beim Speichern bekomme ich wieder ein Problem.
So möchte ich das in meine DB schreiben. Alle Spalten stimmen überein. Der Primärschlüssel liegt bei der Rechnung.
Wenn ich nun meine Daten in der DB speichern will, bekomme ich eine Fehlermeldung:
"Die INSERT INTO-Anweisung enthält folgenden unbekannten Feldnamen:
"Datum". Stellen Sie sicher, dass Sie den Namen richtig eingegeben haben, und führen Sie die Operation nochmals aus.
Aber in meiner DB gibt es Datum!
MFG Andi2572
EDIT:
Da funktionierts ja auch!
Nachdem ich gestern schon versucht habe meine Datenbank mit VB zu verbinden und daran gescheitert bin, habe ich heute einen anderen Lösungsweg versucht. Jedoch habe ich schon wieder eine Frage.
Das Auslesen aus der DB funktioniert einwandfrei, doch beim Speichern bekomme ich wieder ein Problem.
So möchte ich das in meine DB schreiben. Alle Spalten stimmen überein. Der Primärschlüssel liegt bei der Rechnung.
VB.NET-Quellcode
- Dim cmd As New OleDbCommand
- cmd.CommandText = "INSERT INTO Verwaltung ('Datum', 'Status', 'Bestellung', 'Originalbestellung', 'Ware bestellt', 'Ware konfektioniert', 'Ware verschickt + verpackt', 'Rechnung')" &
- " VALUES ('" & Me.TextBox1.Text & "','" & Me.TextBox2.Text & "','" & Me.TextBox3.Text & "','" & Me.TextBox4.Text & "','" &
- Me.TextBox5.Text & "','" & Me.TextBox6.Text & "','" & Me.TextBox7.Text & "','" & Me.TextBox8.Text & "')"
Wenn ich nun meine Daten in der DB speichern will, bekomme ich eine Fehlermeldung:
"Die INSERT INTO-Anweisung enthält folgenden unbekannten Feldnamen:
"Datum". Stellen Sie sicher, dass Sie den Namen richtig eingegeben haben, und führen Sie die Operation nochmals aus.
Aber in meiner DB gibt es Datum!
MFG Andi2572
EDIT:
Da funktionierts ja auch!