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

Вниз

Как связать БД   Найти похожие ветки 

 
stoun ©   (2004-09-21 01:58) [0]

Вообщем вопрос вот в чем. Есть таблица BRAND.DB, в ней такие
поля ID (счетчик) и SYS (наименование производителя), есть
таблица SVT.DB, в ней такие поля ID (счетчик) и OSYS (код производителя), есть таблица CLIENT.DB, в ней такие поля ID (счетчик), FIO (естествено ФИО клиента) и OSVT(код СВТ или ПЭВМ), все это как видите в парадоксе.
Как можно связать таблицы, чтобы при выводе формы в Дельфях в поле с списком было наименование производителя (брэнд), а в таблицу SVT.DB из таблицы BRAND.DB вносился код производителя, в таблицу CLIENT.DB вносился код СВТ из таблицы SVT.DB? Естественно они должны быть взаимосвязаны и пополнять друг друга


 
Наталия ©   (2004-09-21 06:30) [1]

Можно использовать lookup-поля или запросы типа
select s.id,b.sys /*ужасное имя поля - переименуй, пока не поздно*/ from brand b,svt s where s.osys=b.id


 
stoun ©   (2004-10-01 01:52) [2]

Вот только с Lookup-полями у меня слабовато, а как можно сделать?


 
jack128 ©   (2004-10-01 02:16) [3]

stoun ©   (01.10.04 1:52) [2]
Вот только с Lookup-полями у меня слабовато, а как можно сделать?

Долго ты думал ;-)
Правой кнопкой по DataSet"у - Fields Editor


 
msguns   (2004-10-01 09:19) [4]

Что-то неясно, зачем сведения о производителях размазывать по куче таблиц ? Это, что, объектная модель БД ? Или я чегой-то недопонимаю ?


 
stoun ©   (2004-10-02 01:13) [5]

Да, объектная. Эти сведения должны попасть всего лишь в две таблицы, но в форме вместо кода в этих таблицах должны быть сведения о производителях.



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

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

Наверх




Память: 0.47 MB
Время: 0.104 c
1-1098105257
BFG9k
2004-10-18 17:14
2004.10.31
Модальный InputQuery


4-1095974476
dms_main
2004-09-24 01:21
2004.10.31
Панель задач


1-1098161466
zero-g
2004-10-19 08:51
2004.10.31
Удаление файлов по маске


1-1097575249
dreams
2004-10-12 14:00
2004.10.31
Как определить момент изменения размера колонки в Listview


1-1097603817
zolll
2004-10-12 21:56
2004.10.31
Данные