Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Nike85, Вы писали:
N>>Здравствуйте, frik, Вы писали:
F>>>Здравствуйте, Nike85, Вы писали:
F>>>а почему бы не реализовать это удаление на уровне базы данных?
N>>И все же, как реализовать это с помощью C#? Зачем тогда в режиме дизайнера Dataset'а в Visual Studio можно добавлять связи между таблицами, устанавливать внешние ключи, указывая для них правила, срабатывющие в том числе и на удаление записей?
А>Dataset нужен для создания полного снимка БД, соответственно он должен повторить структуру бд
Да, в самой БД я не прописал связи и правила при удалении записей. Но почему, если в я создаю динамически во время выполнения Relation между таблицами, то программа ругается на отсутствие связанных записей в главной таблице (т.е. механизм связей работает), а при удалении записи в главной таблице не срабатывает каскадное удаление в дочерней?