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

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

Отображение в DBComboBox записей определенного поля. [D6, IB6.x]


pave1 ©   (2002-10-29 08:47:00) 

Объясню подронее что я хочу.
Мне надо что бы в DBComboBox оторажались все записи определенного поля, т.е. типа lookup в DBGridе. У меня почему-то отображается только значение текущей записи. Я решил эту проблему путем перебора всех записей и добаления каждой в DBComboBox. Может есть какое-нибудь другое решение?


visla   (2002-10-30 21:15:00) [1]

DBComboBox или простой ComboBox можно использовать так: если ты хочешь "отсеивать" записи при выборе какого-либо поля из выпадающего списка, то обычно я создаю объект в котором два значения Name и ID.
После открытия запроса вставляй записи в обьект, а потом объект уже в ComboBox. На эвенте ComboBox пиши в любую переменную ID и запускай запрос на выборку.
Если нужны коды, то пиши по мылу


Barmalej   (2002-10-30 14:42:00) [2]

Извиняюсь устанавливаем значение ReadOnlyв False


Barmalej   (2002-10-29 14:23:00) [3]

Я использую RxLookupEdit, ставим значение LookupSourceна DataSource, LookupFieldи LookupDisplayнатравливаем на нужное поле, и устанавливаем значение ReadOnlyв True


asmith   (2002-10-29 13:43:00) [4]

Вот цитата из справочной системы: "Use TDBComboBox to allow users to change the value of a field on the current record in a dataset either by selecting an item from a list or by typing in the edit box part of the control." Таким образом, этот компонент или позволяет ввести руками значение ассоциированного с ним поля, или выбрать из списка, причем список этот заполняется также руками control.Items.Add("next string"); И не более.


ЮЮ   (2002-10-29 09:09:00) [5]

DBLookupComboBox, RxDBLookupCombo


Наверх

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