Хорошо, я новичок в EF и LINQ. Я понял, как INSERT и DELETE, но почему-то UPDATE, кажется, ускользает от меня.
Вот образец моего кода:
EntityDB dataBase = new EntityDB();
Customer c = new Customer
{
Name = "Test",
Gender = "Male
};
dataBase.Customers.AddObject(c);
dataBase.SaveChanges();
Вышеупомянутое создает и добавляет запись просто отлично.
Customer c = (from x in dataBase.Customers
where x.Name == "Test"
selext x).First();
dataBase.Customers.DeleteObject(c);
dataBase.SaveChanges();
Вышеупомянутое эффективно эффективно. удаляет указанную запись.
Как мне обновить? Кажется, я не могу найти метод « UpdateObject ()
» в коллекции сущностей.