![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Код для DBLookupComboBox
ZimFFa © (2011-06-18 15:02:00)Привет, уважаемые...
Такая проблема: Есть у меня БД в Акцессе. (Базу свою подвесила...). ИЗ БД 3 табл: InfS, Stadii и промежуточная для связи ISStadija...
Задача такая: в DBLookupComboBox выбирается ИС, как только ИС выбрана, в DBGrid должны отобразиться Стадии этой ИС...
В свойствах DBLookupComboBox и DBGrid всё прописала - нужные поля выводятся. Т.е. в DBLookupComboBox выпадает список ИС, а табл DBGrid заполняется ВСЕМИ Стадиями. А нужно, чтобы каждой ИС выводились соответствующии ей стадии...
Создала 2 запроса: ADOQuery1 (SELECT * FROM InfS) и ADOQuery1 (SELECT * FROM Stadii).
Как правильно написать код для DBLookupComboBox, чтобы всё выводилось???
Спасибо большущее...
sniknik (2011-06-18 18:19:00) [1]> Дело в том, что я вообще понятия не имею, как писать Код.
и чего же ты хочешь, чтобы написали за тебя? нет, тут только помогают, если сам делаешь, а если написать то это другой сайт, и за деньги.
> http://www.programmersforum.ru/showthread.php?p=827794#post827794Может здесь вы зарегистрированы, то там подцеплена БД моя...
это, что называется, не судьба...
ZimFFa (2011-06-18 16:49:00) [2]http://www.programmersforum.ru/showthread.php?p=827794#post827794Может здесь вы зарегистрированы, то там подцеплена БД моя...
ZimFFa (2011-06-18 16:45:00) [3]:)
> нафига, это только усложнит логику, имхо. простое поле в
Stadii содержащее значение ключевого поля InfS, и все. по
нему и строить "отбор"/связь/группу.
Мне без промежуточной никак! :) Я там от руки ввожу цифрочки...
Я бы базу свою подцепила, а не знаю, как тут это сделать...
Дело в том, что я вообще понятия не имею, как писать Код.
sniknik (2011-06-18 15:31:00) [4]> Задача такая: в DBLookupComboBox выбирается ИС, как только ИС выбрана, в DBGrid должны отобразиться Стадии этой ИС...
смотри инфу по мастер-детайл
> Создала 2 запроса: ADOQuery1 (SELECT * FROM InfS) и ADOQuery1 (SELECT * FROM Stadii).
если мастер-детайл делать запросом (есть еще вариант на фильтрах) то в дочернем должно быть условие с параметром из мастера для отбора, по полю (таблице???) связи...
> и промежуточная для связи ISStadija...
???
нафига, это только усложнит логику, имхо. простое поле в Stadii содержащее значение ключевого поля InfS, и все. по нему и строить "отбор"/связь/группу.
> Как правильно написать код для DBLookupComboBox, чтобы всё выводилось???
правильно будет, как всегда, переписать все нафиг... хотя... может быть не все так стремно ка ты тут описываешь. структура может быть и правильная... (хотя, что есть правильно?...)