-
No desea eliminar el
DataRowde laDataTable, deseaDeleteesds1.Tables("DT_Table").Rows(Tab2_DGVDuty.CurrentRow.Index).Delete() -
No llamar a
ds1.AcceptChanges()después desde laUpdateno reconocerá que esta fila ya ha cambiado porque cambiará suRowStateaUnchanged.DataAdapter.Updatellama aAcceptChangescomo el último paso implícitamente, no tú. -
Supongo que
Tab2_DGVDutyes unDataGridViewy no elDataTable, lo he tenido en cuenta anteriormente.