Форум: "Начинающим";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];
ВнизОчень ажный вопрос по DBCombobox или DBListEdit Найти похожие ветки
← →
nirvana © (2006-02-09 20:41) [0]У меня есть таблица (справочник) в которой только одно поле (Countries) в которой хранятся названия стран стран.
Как привязать эту таблицу к dbCombobox например. чтобы в выпадающем списке Combobox были все значения полей таблицы. Пробовал свойство datafield указывал название записи моей таблицы, но он показывает только первую запись и то не в списке а просто в поле. Подскажите пожалуйста.
← →
makvell (2006-02-09 22:54) [1]А можно ли так их связать...?
Есть такой вариант:
...чистим dbcombobox;
<источник данных>.first;
while not <источник данных>.eof do
begin
dbcombobox.items.add(<источник данных>.fieldbyname("Countries").asstring);
<источник данных>.next;
end;
...
как вариант...
← →
ЮЮ © (2006-02-10 03:40) [2]
> но он показывает только первую запись и то не в списке а
> просто в поле.
У TDBComboBox DataSource и DataField - сам редактируемый набор и редактируемое поле. Переместись на следующую и увидешь вторую. Заполнение выпадающнго списка лежит на программисте.
Для целей использования "справочника" предназначен TDBLookupComboBox, где ListSource - обепечивает выпадающий список, а DataSource - редактируемы набор данных.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.165 c