【发布时间】:2017-04-17 11:35:36
【问题描述】:
我想在 DataTable 中模拟一个触发器,以便在数据发生特定更改时更新我的 DataSet。 我打算为此使用 DataTable 事件,但后来我发现了来自 Microsoft Handling DataTable Events 的警告:
如果在引发 RowChanged 事件的 DataSet 中修改数据,则可能发生数据损坏。如果发生此类数据损坏,不会引发异常。
所以,我认为对我的任务使用 RowChanged 事件是个坏主意。但是使用其他事件是否安全,例如 RowChanging?或者可能有更好的方法来实现我的目标?
【问题讨论】:
标签: .net events datatable ado.net