J'utilise actuellement une seule requête à deux endroits pour obtenir une ligne à partir d'une base de données.
BlogPost post = (from p in dc.BlogPosts
where p.BlogPostID == ID
select p).Single();
La requête est correcte lors de la récupération de la ligne dans laquelle placer des données dans les zones de texte, mais elle renvoie une erreur «La séquence ne contient aucun élément» lorsqu'elle est utilisée pour récupérer la ligne afin de la modifier et de la remettre dans la base de données. Je ne peux pas comprendre pourquoi il pourrait trouver une ligne appropriée dans une instance mais pas dans une autre.
(Utilisation d'ASP.NET MVC et LINQ)