Главная страница
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.039 c
1-1089701869
Vilux
2004-07-13 10:57
2004.07.25
BalloonHint


14-1089022952
CrazyHacKeRs
2004-07-05 14:22
2004.07.25
Раздача лицензий от MicroOlap до 05.07.2004


1-1089387143
ZiRoCool
2004-07-09 19:32
2004.07.25
Как главную форму убрать из панели задач?


4-1086808364
DjOne
2004-06-09 23:12
2004.07.25
Поиск Компонента


14-1089166782
Aldor_
2004-07-07 06:19
2004.07.25
Восстановление стертой информации (NTFS)