【发布时间】:2012-01-31 17:33:02
【问题描述】:
有没有办法让数据表在对行进行修改时自动接受更改或仅禁用更改跟踪?
对数据表进行更改时,忘记调用DataTable.AcceptChanges() 可能会导致真正的问题。
【问题讨论】:
有没有办法让数据表在对行进行修改时自动接受更改或仅禁用更改跟踪?
对数据表进行更改时,忘记调用DataTable.AcceptChanges() 可能会导致真正的问题。
【问题讨论】:
我认为DataTable 的全部意义在于具有行版本控制和更改跟踪的额外好处。我认为您实际上无法禁用此行为。来自MSDN:
集合中的每个 DataRow 代表表中的一行数据。 要提交对行中列值的更改,您必须 调用 AcceptChanges 方法。
您想完全禁用行版本控制还是仅在特定场合禁用?
【讨论】: