Hi.
Bin gerade ein wenig mit Datasets und BindingSource am experimentieren.
Mein aktueller Code:
Funktioniert auch eigentlich ganz gut, allerdings werden die Änderungen, welche ich im DataGrid vornehme, nicht auf die Datenbank übertragen. Hab ich da etwas übersehen oder vergessen?
Es sei noch dazu gesagt, dass ich mich aktuell an Datenbanken herantaste, sprich, noch nicht allzu viel Ahnung davon habe
Bin gerade ein wenig mit Datasets und BindingSource am experimentieren.
Mein aktueller Code:
VB.NET-Quellcode
- Private Sub lbTabellen_SelectedIndexChanged(sender As Object, e As EventArgs) Handles lbTabellen.SelectedIndexChanged
- Dim dataset As New DataSet
- Dim bindingsource As New BindingSource
- Using con As New MySqlConnection(String.Format("Server={0};Database={1};Uid={2};Pwd={3};", _strServer, _strDatenbankname, _strBenutzer, _strPasswort))
- con.Open()
- Using cmd As New MySqlCommand(String.Format("select * from {0}", Convert.ToString(lbTabellen.SelectedItem)), con)
- Dim ada As New MySqlDataAdapter(cmd)
- ada.Fill(dataset)
- bindingsource.DataSource = dataset.Tables(0)
- dgvAusgabe.DataSource = bindingsource
- End Using
- End Using
- End Sub
Funktioniert auch eigentlich ganz gut, allerdings werden die Änderungen, welche ich im DataGrid vornehme, nicht auf die Datenbank übertragen. Hab ich da etwas übersehen oder vergessen?
Es sei noch dazu gesagt, dass ich mich aktuell an Datenbanken herantaste, sprich, noch nicht allzu viel Ahnung davon habe