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

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

Combobox [D6, dBase, FoxPro]


evgeniy1980 ©   (2003-09-30 10:33:00) 

Дрям! Повелители Дельфинов.
Подскажите
Как в DBComboBox загрузить список из базы с какого
нибудь определенного поля?
Спасибо.


ЮЮ   (2003-10-02 03:01:00) [1]

Посмотри лучче в сторону DB LookupComboBox


Плохиш_   (2003-10-01 12:33:00) [2]

F8


evgeniy1980   (2003-10-01 12:28:00) [3]

Почемуто не работает?


Leshiy   (2003-10-01 12:09:00) [4]

Плохиш_ (01.10.03 12:04) [4]
dbcombobox1.Items.Clear;

На загрузку списка это не повлияет.
По-моему в приведенном примере все верно.
Либо таблица пуста либо с этим списком дальше еще что-то делается.


evgeniy1980   (2003-10-01 12:07:00) [5]

А как сделать чтобы при выборе из выпадающего списка, маркер переходил бы на выбранную запись?


Плохиш_   (2003-10-01 12:04:00) [6]

dbcombobox1 .Items.Clear;


evgeniy1980   (2003-10-01 11:56:00) [7]

Что здесь не правильно?
begin
dbcombobox1.Clear;
Table1.First;
while not Table1.Eof do
begin
DBComboBox1.Items.Add(Table1.FieldByName("PROIZV").AsString);
table1.Next;
end;
end;
Список не загружается!


DenK_vrtz   (2003-09-30 10:43:00) [8]

А искать мы не хотим, лень-матушка замучала?! И книги читать в лом!

В DBComboBox список, тем более из базы, загрузить нельзя!
У DBComboBox есть свойство Items, в котором содержится набор строк.
В базе есть таблицы, у которых есть поля.

Сделай цикл по набору данных, значение поля которого нужно записать в Items DBComboBox"а. А в цикле DBComboBox.Items.Add(DataSet.FieldByName("имя поля").AsString)


Mike Kouzmine   (2003-09-30 10:35:00) [9]

while not t.eof
cb.items.add(tf.asString);


Наверх

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