Как обновить таблицы из View, используя Linq для Entities - PullRequest
0 голосов
/ 28 июня 2011

У меня есть представление в базе данных SQL Server, которое включает в себя множество различных таблиц. Я использую Linq to Entities для доступа к базе данных, поэтому у меня нет проблем с получением и отображением результата просмотра.

Но проблема в том, что я хочу изменить какое-то поле в этих результатах. Пока представление не имеет первичного ключа, объект доступен только для чтения, поэтому вопрос:

Есть ли способ изменить объект данными представления и сохранить эти изменения в соответствующих таблицах?

Извините за мой английский, но это не мой родной язык.

Заранее большое спасибо!

1 Ответ

0 голосов
/ 28 июня 2011

Существуют некоторые требования для обновляемости VIEW.Взгляните здесь .Вы говорите, что ваше представление ссылается на множество таблиц, поэтому вам нужно реализовать триггер INSTEAD OF.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...