![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Здравствуйте! Помогите пожалуйста с такой проблемой.
Существует 3 таблицы: Table1 содержит города - Москва, Питер, Псков Table2 содержит поселки - Петровский, Шуя, Павловск Table3 содержит улицы - Мурманская, Московская, Пушкинская К городу Москва относиться улица Московская. поселок Шуя. К поселку Шуя относиться улица Мурманская. и тоже самое можно сделать для других городов и поселков. На форме расположены 3 компонента: DBLookupComboBox1 - относиться к городам DBLookupComboBox2 - относиться к поселкам DBLookupComboBox3 - относиться к улицам Проблема в том надо сделать чтобы при выборе города Москва в DBLookupComboBox2 поселки выводились только те поселки которые относятся к Москве, если нам не нужен поселок то оставляем пустым, и при выборе DBLookupComboBox3 улицы выдавала те улицы которые относятся к выбранному городу или поселку. Вроде понятно объяснил. Заранее большое спасибо! |
|
#2
|
|||
|
|||
|
копайте в сторону MasterSource и MasterFields в TADOTable (TTable) - смотря чем пользуетесь, нужно через это свойство связать вторую таблицу с первой, потом третью со второй.
|
|
#3
|
||||
|
||||
|
Цитата:
ну и в дополнение к этому, главное чтобы было через что связать ![]() |
|
#4
|
|||
|
|||
|
Цитата:
ну это да, а то бывает, хочу связать так, не знаю как )) |
|
#5
|
|||
|
|||
|
Ну через что это понятно
Спасибо за помощь. Я работаю не с ADO а с IB, можно будет использовать MasterSource и MasterFields? |
|
#6
|
|||
|
|||
|
думаю что можно
![]() |