Как обновить объект по идентификатору, который является идентификатором в SQLC#

Место общения программистов C#
Ответить
Anonymous
 Как обновить объект по идентификатору, который является идентификатором в SQL

Сообщение Anonymous »

Я не могу обновить объект «Клиент» в ядре EF, поскольку он не может найти его по идентификатору в БД

Код: Выделить всё

public void Update(Client client)
{
var clientToFind=_context.Clients.FirstOrDefault(x=>x.clientId==client.clientId);
if (clientToFind != null)
{
clientToFind.Name = client.Name;
clientToFind.Surname = client.Surname;
_context.SaveChanges();
}
}
Как я могу обновить это, не имея идентификатора на стороне EF? (это личность в БД)

Подробнее здесь: https://stackoverflow.com/questions/783 ... ity-in-sql
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»