-
Você não deseja remover oDataRow
daDataTable
, você desejaDelete
isto
ds1.Tables("DT_Table").Rows(Tab2_DGVDuty.CurrentRow.Index).Delete()
-
Não chameds1.AcceptChanges()
depois desde aUpdate
não reconhecerá que esta linha mudou mais porque mudará seuRowState
paraUnchanged
.DataAdapter.Update
chamaAcceptChanges
como o último passo implicitamente, não você.
-
Presumo queTab2_DGVDuty
é umDataGridView
e não aDataTable
, eu levei isso em conta acima.