在ADO.Net數據表中的觸發器,我想模擬觸發在DataTable中時一定變化數據發生更新我數據集。 我要利用用於此目的的DataTable事件,但後來我發現從微軟Handling DataTable Events這樣的警告:如果數據是在DataSet中從中RowChanged事件修改可發生創建使用RowChanged或其他事件
數據損壞被提出。如果發生這種數據損壞,則不會產生異常。
所以,我認爲這是一個壞主意,用RowChanged事件對我的任務。但使用其他事件安全嗎,如RowChanging?或者可能有更好的方法來實現我的目標?
謝謝你的解釋。如果可能發生的唯一對數據的破壞正在突破一些限制,我可以處理它。 無論如何,我可能會將我的代碼移動到ColumnChanged事件。 – AlexVB
@AlexVB如果答案解決了您的問題,請將問題標記爲已回答,以便其他人也可以從中受益。謝謝 –