Сбой переключения Linq2SQL для удаленной базы данных!

#linq-to-sql

#linq-to-sql

Вопрос:

переменный пользователь = DataContext.Пользователи.Одиночный (где u.Name == "SomeName");
пользователь.SomeProperty = someValue; DataContext.SubmitChanges();

Я использую VS 2008 Linq2SQL для подключения к удаленной базе данных и пытаюсь обновить свойство записи пользователя. Но метод SubmitChanges завершается ошибкой с исключением * «Строка не найдена или не изменена» *. Однако, самое странное, что приведенный выше код работает, * если база данных локальна * для компьютера.

Пользовательская таблица имеет первичный ключ, как предлагалось в нескольких других сообщениях, в которых обсуждается проблема такого рода.

Мы высоко ценим вашу помощь

Ответ №1:

Пожалуйста, попробуйте включить службу координатора распределенных транзакций.