Comment mettre à jour une ligne en utilisant le code Entity Framework en premier?
Comment puis-je mettre à jour une ligne dans la base de données? Il n'existe pas de méthode de mise à jour, et si j'utilise l'ajouter et l'id de clé primaire existe déjà, j'obtiens une exception. Veuillez fournir un exemple si possible.
source d'informationauteur Ryan | 2011-02-08
Vous devez vous connecter pour publier un commentaire.
La façon la plus simple est:
(1) récupère la ligne existante à l'aide de pk.
(2) mise à jour des propriétés.
(3) appel SaveChanges() sur le contexte.
par exemple
Voici une façon qui ont travaillé pour moi, sans avoir à faire une requête de: