Re[2]: [linq] Cannot add an entity that already exists
От: ascii32  
Дата: 18.05.08 09:29
Оценка:
Здравствуйте, Lloyd, Вы писали:

L>Здравствуйте, ascii32, Вы писали:


L>А если после DeleteAllOnSubmit вызвать SubmitChanges?


А я вызываю.

LinqUtil.Db.Rooms.DeleteAllOnSubmit(GetRooms());
DAL.LinqUtil.SubmitChanges();


Правда для ясности надо было DAL (пространство имен) убрать (делал пример ошибки в спешке).

Вообще, удалось забороть проблему, но она от этого непонятней не стала. Исходный код работает как ожидалось, если после первого SubmitChanges (после удаления) освободить DataContext и создать заново .
дайте слепому показать вам дорогу.
(Р. Бредбери "Смерть — дело одинокое")
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.