Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.25;
Скачать: CL | DM;

Вниз

BDE и Referential Integrity   Найти похожие ветки 

 
Max Zyuzin   (2004-07-05 00:00) [0]

Приветствую всех!

Вопрос у меня... сделал я в старом BDE в Database Desktop две таблички, задал им ссылочную целостность... все пуском, Update Rule указал - каскадным...
Пытаюсь удалить запись и получаю по носу :( "Master has a detail record..." и т.д...
В общем лезу в SQL Explorer смотрю что там написано в сылочной целостности, а там говорится что у моей Referential Constraint стоит Modify operation - cascade a Delete operation - Restrict :(
И изменить их не дает :(
В хелпе DBD говорится что update rule действует сразу как на редактирование так и на удаление... где правда???

ЗЫ Только не надо плиз флейма что DBE отстой... я это и так знаю.
ЗЫЫ Привет всем кто меня вспомнил ;)


 
Anatoly Podgoretsky ©   (2004-07-05 00:25) [1]

Никто не обещал каскадного удаление, только целостность. Удали все записи в подчиненой, затем базовую


 
Max Zyuzin ©   (2004-07-05 08:37) [2]

>Anatoly Podgoretsky ©   (05.07.04 00:25) [1]

Гм... а как же вот это???

"
Update Rule

Cascade

Cascade specifies that any change you make to the value in the key of the parent table is automatically made in the child table. If you delete a value in the key of the parent table, dependent records in the child table are also deleted. Cascade is the default update rule.
"

Это вырезка из хелпа к Database Desktop... так что тут каскадное удаление чистой воды... :(
А удалять сначала в подчиненных, потом в базовой... гм.. для чего тогда нафиг вообще нужны все эти "автоматические" ссылочные целостности если их придется ручками выполнять??...


 
Anatoly Podgoretsky ©   (2004-07-05 08:42) [3]

1. Зпчем вырезка из Database Desktop, вырезку надо из Парадокс
2. Автоматическую ссылочную целостность не надо делать ручками, она прекрачно работает для Парадокса, БДЕ не позволило тебе нарушить целостность.



Страницы: 1 вся ветка

Текущий архив: 2004.07.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
8-1083819071
Kerget Ruslan
2004-05-06 08:51
2004.07.25
Проблемы при работе с TShockwaveFlash


1-1089640513
sergeii
2004-07-12 17:55
2004.07.25
Как указать прграме чтобы при нажатии TAB курсор перходил


1-1089238481
Zvr@b
2004-07-08 02:14
2004.07.25
Как задать диапазон для Random?


4-1086715252
Вжик
2004-06-08 21:20
2004.07.25
Потоки


8-1084255400
Akron
2004-05-11 10:03
2004.07.25
Добавление ani курсора в RC и использование его в EXE