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

Вниз

Как связать 2 BDE Query связать (master-details)   Найти похожие ветки 

 
S_Andy   (2002-07-16 16:52) [0]

Как связать 2 BDE Query связать (master-details) ?
Подскажите PLS.


 
Anatoly Podgoretsky ©   (2002-07-16 17:04) [1]

Через DataSource


 
S_Andy   (2002-07-16 17:07) [2]

Через DataSource понятно.
Непонятно как передать по какому полю связь.
Если можно 2-3 строчки...


 
kaif ©   (2002-07-16 17:08) [3]

У Query есть свойство DataSource. Так вот указываешь в Query2.DataSource компонент DataSource1, который к Query1 подключен. Потом в Query2.SQL пишешь запрос, в котором имеются параметры (типа :FIELD_NAME ), с именами, которые у полей в Query1 (FIELD_NAME) имеются. Потом активизируешь оба запроса и все должно заработать.
Например
Query1.SQL.Text :=
"SELECT ID, ... FROM AAA";
Query2.SQL.TExt :=
"SELECT AAA_ID, ... FROM BBB WHERE AAA_ID = :ID" ;


 
Anatoly Podgoretsky ©   (2002-07-16 17:12) [4]

S_Andy (16.07.02 17:07)
Не применимо, это не навигационные методы, ты должен иметь только два SQL запроса и указать связь одного со вторым, через это свойство, пример запросов выше


 
Anatoly Podgoretsky ©   (2002-07-16 17:17) [5]

Связи как таковой нет, суть в том, что при смене позиции в наборе, вызывается выполнение второго запроса, в навигационных же методах производится именно связь.
Ранее без этого это делалось через событие OnChange/OnAfterScroll набора данных, это просто автоматизаация этого процесса.


 
S_Andy   (2002-07-16 17:39) [6]

Спасибо всем за ответы.



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

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

Наверх




Память: 0.47 MB
Время: 0.018 c
1-24001
Helg
2002-07-28 09:39
2002.08.08
Как перехватывать обработчики ошибок?


14-24207
^Sanya
2002-07-13 12:59
2002.08.08
EXE-шник в Delphi


14-24225
ghremlin
2002-07-15 09:18
2002.08.08
Может мне кто-нибудь сказать ??


1-24056
Kin
2002-07-23 20:55
2002.08.08
Скрытые файлы...


4-24274
ДимкаН
2002-06-03 11:19
2002.08.08
Как получить иконку для заданного приложения?