Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Связать 2 TQuery [D6, MSSQL]


Страницы:   1 2

Alibaba ©   (2002-07-05 16:00:00) 

Всем привет!
Уважаемые Мастера, подскажите плиз.
У меня есть TQuery1, который выбирает список покупателей.
Результат я показываю в TDBGrid1 (используя TDataSource для связи)

TQuery2 в TDBGrid2 должен показывать список покупок каждого покупателя, когда мы двигаемся по таблице TDBGrid1.

Как мне связать эти два TQuery?


Alibaba   (2002-07-05 16:18:00) [21]

2Johnmen

TQuery1:
select CLN_ID, CLN_NAME
from Table1
where (какие-то условия)

Результат в таблице:
1 Вася
2 Петя

procedure TfrmMain.Query1AfterScroll(DataSet: TDataSet);
begin
TQuery2.Filter:="CLN_ID = TQuery1.CLN_ID"
end;

TQuery2:
select Pokupka1, Pokupka2
from Table2
where Table2.CLN_ID = ??? ЧЕМУ


Skier   (2002-07-05 16:16:00) [22]

>Alibaba
Смотри описание св-ва TQuery.DataSource в Help-e


Johnmen   (2002-07-05 16:05:00) [23]

В AfterScroll TQuery1 прописываешь изменение фильтра в фильтруемом TQuery2


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо