Вниз
Скачать: CL | DM;

Каскадное удаление   Найти похожие ветки 

 
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 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.01 c
3-3241
Dino Ray
2002-08-12 01:04
2002.09.02
sorry IBX поля типа CHAR?


1-3393
JC
2002-08-19 00:15
2002.09.02
Как отсортировать эл-ты в TStringGrid ???


3-3252
Ivanko
2002-08-09 19:40
2002.09.02
Кто смогёт или А и В сидели на трубе.


4-3654
polygon
2002-06-25 21:58
2002.09.02
Handle процесса и командная строка


3-3231
chistyakov
2002-08-09 16:40
2002.09.02
Десятичное число в dbf




   Наверх