![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Каскадное удаление для Query!
Nina © (2002-04-22 14:44:00)Подскажите как сделать каскадное удаление , если я использую query!
Nina (2002-04-23 06:18:00) [1]спасибочки!!!!!!!
буду знать!!!!!
и пробовать!
у меня пока Paradox
Desdechado (2002-04-22 18:50:00) [2]Не очень красиво, зато прозрачно - в триггерах.
Можно и типа ON DELETE CASCADE (синтаксис InterBase) к полю приписать.
Но оба способа только для SQL-cерверов.
IrenFD (2002-04-22 18:40:00) [3]В Accesse в схеме данных при создании связи указывается каскадное удаление записей, и все. Примерно такой же механизм есть и в Парадоксе. А если вручную, то большая морока.
Дремучий (2002-04-22 18:15:00) [4]2Nina
например, можно настроить (связать) таблицы Парадокса на каскадное удаление.
И неважно как будет удаляться мастеровая запись - через квери, через таблицу или еще как... За это будет отвечать драйверПарадокса.
TSV (2002-04-22 17:54:00) [5]Во многих СУБД есть такая вещь, как каскадное удаление. Штука эта, правда, опасная и применять ее надо с умом...
Удачи.
DPetrovich (2002-04-22 16:56:00) [6]delete from Table1 where ID=:ID
delete from Table2 where parentID=:ID
Johnmen (2002-04-22 16:52:00) [7]Во-первых, не указан тип БД.
Во-вторых, на уровне приложения, сначала запрос на удаление ссылочной записи, а потом запросы на удаление всех ссылающихся...
Nina (2002-04-22 16:41:00) [8]ну например??
не понимаю((
объясните плиз
Johnmen (2002-04-22 14:55:00) [9]две кверины...