-
Nie chcesz usuwać
DataRowzDataTable, chceszDeletetods1.Tables("DT_Table").Rows(Tab2_DGVDuty.CurrentRow.Index).Delete() -
Nie wywołuj
ds1.AcceptChanges()później odUpdatenie rozpozna, że ten wiersz już się zmienił, ponieważ zmieni to jegoRowStatenaUnchanged.DataAdapter.UpdatewywołujeAcceptChangesjako ostatni krok domyślnie, nie ty. -
Zakładam, że
Tab2_DGVDutyjestDataGridViewa nieDataTable, wziąłem to pod uwagę powyżej.