Hallo,
in einem Projekt von mir arbeite ich mit einem gebundenen Datagridview.
Dort wird mit einer MySQL Datenbank gearbeitet, was hier aber keinen Unterschied machen sollte - da das DatagridView selbst das Problem macht.
Das Problem habe ich bei der seperat gestellten Zeile: wie resette ich eine gebundene DatagridviweComboboxCell ?
Weder
rw.Cells(krz & "_MA").Value = DBNull.Value
noch
rw.Cells(krz & "_MA").Value = Nothing
funktioniert.
Beides gibt keine Fehlermeldung raus, das Programm läuft drüber und zeigt weiterhin den ursprünglichen Wert an.
Muss hierbei etwas besonders beachtet werden?
in einem Projekt von mir arbeite ich mit einem gebundenen Datagridview.
Dort wird mit einer MySQL Datenbank gearbeitet, was hier aber keinen Unterschied machen sollte - da das DatagridView selbst das Problem macht.
VB.NET-Quellcode
- For Each rw As DataGridViewRow In frm_BG_BgDgv.ElementeDataGridView.Rows
- rw.Cells("Abteilung").Value = Abteilung 'integer value, DatagridviewComboboxCell , gebunden
- rw.Cells(krz & "_Start").Value = DBNull.Value 'DatagridviewTextBoxCell, gebunden
- rw.Cells(krz & "_BaugrIO").Value = DBNull.Value 'DatagridviewTextBoxCell, gebunden
- rw.Cells(krz & "_Ende").Value = DBNull.Value 'DatagridviewTextBoxCell, gebunden
- rw.Cells(krz & "_MA").Value = DBNull.Value DatagridviewComboboxCell, gebunden
- next
Das Problem habe ich bei der seperat gestellten Zeile: wie resette ich eine gebundene DatagridviweComboboxCell ?
Weder
rw.Cells(krz & "_MA").Value = DBNull.Value
noch
rw.Cells(krz & "_MA").Value = Nothing
funktioniert.
Beides gibt keine Fehlermeldung raus, das Programm läuft drüber und zeigt weiterhin den ursprünglichen Wert an.
Muss hierbei etwas besonders beachtet werden?