Я получаю ошибку Cannot remove an entity that has not been attached.
, когда я пытаюсь удалить запись. Я погуглил, и хотя есть много мест, где можно найти решение для устранения этой проблемы, предложенное решение не продвигает меня дальше:
using (MyDataContext TheDC = new MyDataContext())
{
TheDC.MyTable.Attach(ARecord); //added this line but doesn't fix it.
TheDC.MyTable.DeleteOnSubmit(ARecord);
TheDC.SubmitChanges();
Мой главный вопрос заключается в следующем: влияет ли эта проблема ТОЛЬКО на запросы удаления или она влияет и на другие типы запросов, и я просто еще не сталкивался с этой проблемой. Я написал запрос на обновление, и он вроде бы работает без этой ошибки.
Спасибо.