Форум: "Базы";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];
ВнизКаскадное удаление Найти похожие ветки
← →
Nina (2002-08-13 08:19) [0]Помогите сообразить как сделать каскадное удаление.
У меня множество таблиц. Если я с главной удаляю какой либьо продукт что чтоб это продукт и всё что с ним связано удалилось тоже. работаю через Query
← →
Leran2002 (2002-08-13 08:34) [1]Qr:TQuery;
...
B Qr.SQL заносишь, что-то типа этого
DELETE FROM "MyTbl.db"
WHERE Tovar=:Tovar
Tovar – поле по которому должно производиться удаление
Qr.DataSource= DataSource_ГлавнойТаблицы
При удалении записи в главной таблице делаешь (например в обработчике BeforeDelete главной таблицы)
Qr.ExecSQL; // выполнить запрос
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c