![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Нужно: DBComboBox отображает наименования, а возвращает код [D6, Paradox]
Vi0let © (2003-11-05 08:29:00)
Делаю форму для выполнения запроса по адресам.
Для выбора улицы использую DBComboBox.
Как сделать, чтобы в комбоБокс отображались наименования улиц, а получать код выбранной улицы?
Есть справочник улиц.
В основной таблице хранится код улицы.
ЮЮ (2003-11-05 08:49:00) [1]
>Есть справочник улиц.
(одна таблица) Подключается через ListSource
>В основной таблице хранится код улицы.
(вторая таблица) подключается через DataSource, но может быть и не указано.
DenK_vrtz (2003-11-05 08:48:00) [2]
Vi0let ©, наверно, ты(чуть-чуть) не прав :)
Vi0let (2003-11-05 08:43:00) [3]
Я так понял, что BLookupComboBox связывает 2 DAtaSet по полю. А мне надо простой компонент содержащий в себе данные справочника.
Или я не прав?
---------------
выдержка из хелпа:
TDBLookupComboBox represents a combo box that identifies a set of field values in one dataset with a corresponding set of values from another dataset.
DenK_vrtz (2003-11-05 08:40:00) [4]
или сделать отдельную форму с наименованиями улиц, после выбора одной из них, ее код писать в "основную" таблицу
ЮЮ (2003-11-05 08:37:00) [5]
Используй DBLookupComboBox
DenK_vrtz (2003-11-05 08:37:00) [6]
Сделать lookup-поле
Zacho (2003-11-05 08:36:00) [7]
Используй TDBLookupComboBox