Связь между таблицами

laurence22712
Дата: 29.05.2019 16:33:15
Здравствуйте. Я разрабатываю базу данных, У меня имеется две таблицы, связанные между собой. Связь один-ко-многим.
1 таблица - производители процессоров; (имена полей: proiz_id, proiz_name)
2 таблица - поколение; (pokol_id; pokol_idsv; pokol_name)
Связаны: proiz_id и pokol_idsv

используются: ADOQuery - 2, DataSource - 2, ADOConnection - 1, DBGrid - 2;
Подключенная база данных Access (SQL)


Мне необходимо чтобы выбрав, например, Intel из первого грида, во втором гриде высветилось именно - I3, I5, I7
Выбрав AMD, во втором гриде высветилось только: A5, A6...
Не знаю, что писать в событие AfterScroll, либо может другие способы есть, реализовать это

Вот ссылка на проект:
laurence22712
Дата: 29.05.2019 16:43:34
laurence22712,
Вот ссылка на проект: https : // yadi .sk / d /7ZvbQuA5ghHWaw
Gerasimenko
Дата: 29.05.2019 16:51:13
laurence22712
Дата: 29.05.2019 16:54:43
Gerasimenko,
Мне через ADOQuery надо, а не Table...
Gerasimenko
Дата: 29.05.2019 17:16:29
laurence22712
Gerasimenko,
Мне через ADOQuery надо, а не Table...

Тогда ручками пишите в DataSource1->OnDataChange :

1 вариант) фильтр во втором наборе данных
2 вариант) перезачитать набор данных