-
Du vill inte ta bort
DataRow
frånDataTable
, vill duDelete
detds1.Tables("DT_Table").Rows(Tab2_DGVDuty.CurrentRow.Index).Delete()
-
Ring inte
ds1.AcceptChanges()
efteråt sedanUpdate
kommer inte att känna igen att den här raden har ändrats längre eftersom den kommer att ändra dessRowState
tillUnchanged
.DataAdapter.Update
anroparAcceptChanges
som det sista steget implicit, inte du. -
Jag antar att
Tab2_DGVDuty
är enDataGridView
och inteDataTable
, jag har tagit hänsyn till det ovan.