2010-10-06 49 views
0

我已經創建了一個數據視圖我的DataTable的併發性問題更新數據視圖然後數據表

Dim _viewbyJob As New DataView(objts) 

我使用它來獲得一定排出來的DataTable的。當我想更新數據表像這樣..

objta.Update(objts) 

我得到一個concuurency異常。

併發衝突:UpdateCommand影響了預期的1條記錄中的0個。

我可以看到數據表對象有變化,但它不會更新。

我必須使用dataview _viewbyJob來做些什麼才能使其工作?我可能必須這樣做嗎?

objta.Update(viewbyJob) 'that does not seem to make sense to me. 

回答

-1

如果您要從視圖更新,您必須在與視圖關聯的數據表上調用AcceptChanges()方法以更新它。