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

BDE (paradox)   Найти похожие ветки 

 
Vell S ©   (2002-07-09 13:22) [0]

Помогите создать базу со свойствами анологичными базе DEMOS (таблицы: customer.db, oders.db, items.db). Цель- нельзя удалить запись в таблице мастере пока эта запись имеет записи в таблице подчиненной.
Берем из BDE две таблицы. Как сделать одну мастером другой. Т.е. чтобы в SQL Explore - в Referecial constrains была ссылка с одной таблици на другую.


 
MsGuns ©   (2002-07-09 13:56) [1]

Насколько я знаю, Paradox - это не серверная БД, поэтому вещи типа Integrity/Referecial Constraints и пр.не поддерживаются так как это, например, делается в большинстве серверных систем (IB,MSSQL и пр). Поэтому все подобные вещи решаются на уровне проектов (Я вообще-то рекомендую Вам разработать DataModule, который потом можно присобачивать ко всем прогам, работающим с данной БД)
А связь Master-Detail задается на уровне свойст соотв-х компонент TTable (Можно TQuery, но там будет больше возни)
Удаление же из Master записей, имеющих "потомков" в Detail- таблицах, должно блокироваться прогаммно (это просто довольно, если не знаете, я вам детальнее сообщу)


 
VAleksey ©   (2002-07-09 17:35) [2]


> MsGuns © (09.07.02 13:56)

Не совсем верно так как парадокс все-таки ограниченно поддерживает ссылочную целостность.



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

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



Память: 0.45 MB
Время: 0.009 c
4-95612
Nubie
2002-05-22 02:30
2002.07.29
?Как дописать PE файл?


1-95299
Ученик
2002-07-16 16:13
2002.07.29
Определение адреса конструктора


1-95441
AMQ
2002-07-16 16:46
2002.07.29
Модальные формы и Windows 2000/XP


1-95274
AFROLOV
2002-07-15 13:18
2002.07.29
Передача параметра по ссылке


6-95480
Ray D
2002-05-08 09:25
2002.07.29
MAC by IP




   Наверх