Обновить запрос с помощью entityframework - PullRequest
2 голосов
/ 30 июля 2009

Как написать запрос на обновление в EntityFramework, используя LINQ to Entities?

EDIT: И если это возможно, как этот запрос может быть написан в Entity SQL?

Ответы [ 3 ]

5 голосов
/ 30 июля 2009

Есть 2 варианта:

  • То же, что и Lloyd для извлечения сущности из базы данных, изменения ее свойств и отправки изменений обратно в базу данных.
  • Написать оператор обновления в хранимой процедуре, а затем выполнить хранимую процедуру.
3 голосов
/ 30 июля 2009

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

2 голосов
/ 30 июля 2009

Ни LINQ to Entities (ни LINQ to что-либо еще), ни ESQL не поддерживают обновления.

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