Otrzymuję błąd Cannot remove an entity that has not been attached.
podczas próby usunięcia rekordu. Mam googled wokół i chociaż istnieje wiele miejsc, aby znaleźć rozwiązanie, aby rozwiązać ten problem, proponowana poprawka nie dostaje mi dalej:linq-sql "Nie można usunąć obiektu, który nie został dołączony"
using (MyDataContext TheDC = new MyDataContext())
{
TheDC.MyTable.Attach(ARecord); //added this line but doesn't fix it.
TheDC.MyTable.DeleteOnSubmit(ARecord);
TheDC.SubmitChanges();
Moja Ważniejsze pytanie brzmi: czy to kwestia dotyczyła jedynie usunąć zapytania czy też wpływa to na inne rodzaje zapytań, a ja po prostu nie wpadłem jeszcze na ten problem. Napisałem zapytanie o aktualizację i wygląda na to, że działa bez tego błędu.
Dzięki.
+1 dla MeatRequestDataContext() – bytebender