powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Кскадное удаление в LINQ to SQL
4 сообщений из 4, страница 1 из 1
Кскадное удаление в LINQ to SQL
    #35891904
Red Wind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К сожалению, LINQ to SQL не поддерживает каскадное удаление. Но я уверен что есть различные best practice по удаленю связанных объектов используя эту технологию. Что вы можете посоветовть?
Первое что приходит в голову это использование ON DELETE CASCADE во внешних ключах бд. Или ещё, используя reflection, можно написать нейкий метод который будет проходить по связанным объектам и удалять их.

P.S. Не судите строго, первый день изучаю LINQ to SQL:)
...
Рейтинг: 0 / 0
Кскадное удаление в LINQ to SQL
    #35892071
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а чем плохо каскадное удаление на уровне базы? кэша-то в линке нет, проблем никаких, дополнительных запросов делать не надо.
...
Рейтинг: 0 / 0
Кскадное удаление в LINQ to SQL
    #35892105
Red Wind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я не говорю что он плох. Просто я в общем, не знаю эту технологию, может есть вещи более подходящие.
...
Рейтинг: 0 / 0
Кскадное удаление в LINQ to SQL
    #35892374
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Red WindЯ не говорю что он плох. Просто я в общем, не знаю эту технологию, может есть вещи более подходящие.

Если, это просто таблицы с данными.

Пускай каскадно удаляется на стороне сервера.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Кскадное удаление в LINQ to SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]