-
Vous ne voulez pas supprimer le
DataRowdepuis leDataTable, vous souhaitezDeleteilds1.Tables("DT_Table").Rows(Tab2_DGVDuty.CurrentRow.Index).Delete() -
N'appelez pas
ds1.AcceptChanges()ensuite depuis laUpdatene reconnaîtra plus que cette ligne a changé, car elle changera sonRowStateàUnchanged.DataAdapter.UpdateappelleAcceptChangescomme dernière étape implicitement, pas vous. -
Je suppose que
Tab2_DGVDutyest unDataGridViewet non leDataTable, j'en ai tenu compte ci-dessus.