-
Bạn không muốn xóa
DataRow
từDataTable
, bạn muốnDelete
nóds1.Tables("DT_Table").Rows(Tab2_DGVDuty.CurrentRow.Index).Delete()
-
Không gọi
ds1.AcceptChanges()
sau đó kể từ khiUpdate
sau đó sẽ không nhận ra rằng hàng này đã thay đổi nữa vì nó sẽ thay đổi nó làRowState
thànhUnchanged
.DataAdapter.Update
cuộc gọiAcceptChanges
là bước cuối cùng ngầm hiểu, không phải bạn. -
Tôi giả sử rằng
Tab2_DGVDuty
là mộtDataGridView
chứ không phảiDataTable
, tôi đã tính đến điều đó ở trên.