Hallo zusammen
ich habe in einem Projekt eine Access-Datenbank als Datenquelle verbunden. In einem Formular lasse ich mir den Inhalt einer Tabelle in einem DataGridView anzeigen. Nun möchte ich, wenn ich auf den Datensatzmarkierer im DataGridView klicke, die Daten der einzelen Felder in Textboxen im Formular übernehmen:
Dies funktioniert aber nur, wenn ich in eine Zelle klicke und nicht wie von mir gewünscht auf den Datensatzmarkierer des DataGridView. Was mache ich falsch?
ich habe in einem Projekt eine Access-Datenbank als Datenquelle verbunden. In einem Formular lasse ich mir den Inhalt einer Tabelle in einem DataGridView anzeigen. Nun möchte ich, wenn ich auf den Datensatzmarkierer im DataGridView klicke, die Daten der einzelen Felder in Textboxen im Formular übernehmen:
Quellcode
- txtnachname.Text = PersonenDataGridView.Item(1, PersonenDataGridView.CurrentRow.Index).Value
- txtvorname.Text = PersonenDataGridView.Item(2, PersonenDataGridView.CurrentRow.Index).Value
- txtkurzzeichen.Text = PersonenDataGridView.Item(3, PersonenDataGridView.CurrentRow.Index).Value
- knz.Checked = PersonenDataGridView.Item(4, PersonenDataGridView.CurrentRow.Index).Value
- zust.Checked = PersonenDataGridView.Item(5, PersonenDataGridView.CurrentRow.Index).Value
- admin.Checked = PersonenDataGridView.Item(6, PersonenDataGridView.CurrentRow.Index).Value
- txterfdatum.Text = PersonenDataGridView.Item(7, PersonenDataGridView.CurrentRow.Index).Value
Dies funktioniert aber nur, wenn ich in eine Zelle klicke und nicht wie von mir gewünscht auf den Datensatzmarkierer des DataGridView. Was mache ich falsch?