Linq2Sql SubmitChanges因远程数据库失败!

时间:2011-06-03 09:33:14

标签: linq-to-sql

var user = dataContext.Users.Single(where u.Name == "SomeName");
user.SomeProperty = SomeValue;
dataContext.SubmitChanges();

我正在使用VS 2008 \ Linq2Sql连接到远程数据库并尝试更新用户记录的属性。但SubmitChanges方法失败,异常*“未找到或更改行”*。但是,最奇怪的是,如果数据库是机器的本地*,则上面的代码可以工作。

用户表有一个主键,正如其他一些讨论此类问题的帖子中所建议的那样。

非常感谢您的帮助

1 个答案:

答案 0 :(得分:0)

请尝试启用分布式事务协调器服务。