Linq to sql 远程数据库的Linq2Sql提交更改失败! var user=dataContext.Users.Single(其中u.Name==“SomeName”); user.SomeProperty=SomeValue; dataContext.SubmitChanges();

Linq to sql 远程数据库的Linq2Sql提交更改失败! var user=dataContext.Users.Single(其中u.Name==“SomeName”); user.SomeProperty=SomeValue; dataContext.SubmitChanges();,linq-to-sql,Linq To Sql,我正在使用VS 2008\Linq2Sql连接到远程数据库,并尝试更新用户记录的属性。但SubmitChanges方法失败,出现异常*“未找到或更改行”*。然而,最奇怪的是,如果数据库是本地的,上面的代码就可以工作 用户表有一个主键,正如其他一些讨论此类问题的帖子所建议的那样 非常感谢您的帮助请尝试启用分布式事务协调器服务 var user = dataContext.Users.Single(where u.Name == "SomeName"); user.SomeProperty = So

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

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


非常感谢您的帮助

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

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