Удаленные строки остаются в моем контексте данных, если я не инициализирую его снова - PullRequest
0 голосов
/ 04 июня 2009

У меня есть datacontext, скажем, myDataContext, он имеет несколько классов (таблиц) и хранимых процедур, одна из которых удаляется непосредственно из базы данных (логика требует этого), однако удаленные строки остаются в myDataContext, пока я не инициализирую его снова ,

Есть ли способ избежать этого? Хранимая процедура удаляет запись из базы данных успешно, но до следующего открытия формы запись все еще там.

1 Ответ

0 голосов
/ 04 июня 2009

Вы должны обновить данные в вашем контексте после удаления строк из базы данных, выполнив метод DataContext.Refresh .

...