2011-06-03 58 views
0
var user = dataContext.Users.Single(where u.Name == "SomeName"); 
user.SomeProperty = SomeValue; 
dataContext.SubmitChanges(); 

我正在使用VS 2008 \ Linq2Sql連接到遠程數據庫,並試圖更新用戶記錄的屬性。但SubmitChanges方法失敗,出現異常*「未找到或更改行」*。然而,最奇怪的是,上面的代碼工作*如果數據庫是本地*的機器。Linq2Sql SubmitChanges遠程數據庫失敗!

用戶表有一個主鍵,正如討論這種問題的一些其他帖子中所建議的那樣。

高度讚賞您的幫助

回答

0

請嘗試啓用分佈式事務處理協調器服務。