Obecnie używam jednego zapytania w dwóch miejscach, aby pobrać wiersz z bazy danych.
BlogPost post = (from p in dc.BlogPosts
where p.BlogPostID == ID
select p).Single();
Zapytanie działa poprawnie podczas pobierania wiersza w celu umieszczenia danych w polach tekstowych, ale zwraca błąd „Sekwencja nie zawiera żadnych elementów”, gdy jest używane do pobrania wiersza w celu edycji i umieszczenia z powrotem w bazie danych. Nie rozumiem, dlaczego może znaleźć odpowiedni wiersz w jednym przypadku, a w innym nie.
(Korzystanie z ASP.NET MVC i LINQ)