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

リモートデータベースに接続するためにVS 2008 \ Linq2Sqlを使用しており、ユーザーレコードのプロパティを更新しようとしています。しかし、SubmitChangesメソッドは、例外 "* Row not found or changed" *で失敗します。しかし、最も奇妙なことは、上記のコードは、データベースがローカルマシンにある場合*動作することです。Linq2SqlのSubmitChangesは、リモートDBのために失敗します!

ユーザーテーブルには、この種の問題について説明する他のいくつかの記事に示唆されているように、主キーがあります。

ご協力いただきます。

答えて

0

分散トランザクションコーディネーターサービスを有効にしてみてください。

関連する問題