Удаление сущностей в Entity Framework 4 - PullRequest
0 голосов
/ 04 сентября 2010

Я использую Entity Framework 4. Я отключаю граф объектов, используя сериализацию. Получение списка, привязка к BindingSource, к GridControl и удаление добавления строк изменения. Затем вернитесь и прикрепите граф объектов обратно. Как убедиться, что строки для удаления, которые изменены, добавленные строки легко понять в EF. Я также думаю начать изучать самообследование сущностей.

У сущностей есть отношения Родитель-Дитя. Мне нужно управлять полным удалением родителей с дочерними или некоторыми дочерними записями. Книги не так полезны, чтобы много говорить об архитектуре EF и бессмысленных примерах.

Моя текущая проблема в этом проекте с источником данных SqlCe заключается в том, что я не могу сказать ObjectContext, какие строки нужно удалить, потому что я отсоединяюсь от него.

Любая помощь, очки?

Спасибо.

1 Ответ

1 голос
/ 04 сентября 2010

Проверьте это поток . Поскольку вы упомянули BindingSource, я предполагаю, что вы делаете какое-то приложение WinForm. В этом случае обязательно проверьте STE (Self Tracking Entities), потому что они решат много проблем. В вашем текущем решении вы должны вручную указать контекст объекта точно, что вы добавили, удалили и обновили.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...