Hey funktioniert das erste geht schon das nächste nicht mehr....
Wenn ich Änderungen in der Datenbank vornehmen möchte bekomme ich die folgende Fehlermeldung Syntaxfehler (fehlender Operator) in Abfrageausdruck '"2" Titelid = "Elisabeth" Vorname = "Herr" Nachname = "Heik"'.
hier ist mein derzeitiger Code:
bin dankbar für jede hilfe
lg Carina
Wenn ich Änderungen in der Datenbank vornehmen möchte bekomme ich die folgende Fehlermeldung Syntaxfehler (fehlender Operator) in Abfrageausdruck '"2" Titelid = "Elisabeth" Vorname = "Herr" Nachname = "Heik"'.
hier ist mein derzeitiger Code:
VB.NET-Quellcode
- Private Sub btnändern_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnändern.Click
- Con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Dokumente und Einstellungen\rinc-e\Eigene Dateien\Probedb.mdb;"
- DataGridView1.Columns.Clear()
- If txttitel.Text = "" Or txtkundenid.Text = "" Or txtnachname.Text = "" Or txtvorname.Text = "" Or txtstrasse.Text = "" Then
- MsgBox("Bitte Überprüfen Sie Ihre Eingabe!", vbCritical, "Falsche Eingabe")
- Else
- dataset.Tables.Add(New DataTable)
- da = New OleDbDataAdapter("UPDATE Kunden SET Kundenid = """ & txtkundenid.Text & """ Titelid = """ & txttitel.Text & """ Vorname = """ & txtvorname.Text & """ Nachname = """ & txtnachname.Text & """ WHERE Strasse = """ & txtstrasse.Text & """;", Con)
- da.Fill(datatable) 'Fehler liegt in dieser Zeile.. habe es auch schon in Update umgewandelt aber da passiert nicht
- bis auf das mein DataGrid sich leert....
- bindingsource.DataSource = datatable
- Me.DataGridView1.DataSource = bindingsource
- End If
- End Sub
bin dankbar für jede hilfe
lg Carina