![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как в DBCombobox отобразить записи столбца таблицы?
Igorntk © (2009-02-16 16:30:00)Нужно, чтобы DBCombobox содержал записи из таблицы?
Ega23 (2009-02-16 17:10:00) [1]Сорри, с LookupCombo спутал.
clickmaker (2009-02-16 17:03:00) [2]> [4] Ega23 © (16.02.09 16:56)
степенью лени программиста -)
Юрий Зотов (2009-02-16 17:01:00) [3]Хех... почему-то прочитал "ListBox"... сорри.
> Ega23 © (16.02.09 16:56) [4]
См. [2].
Ega23 (2009-02-16 16:56:00) [4]
while not SomeDataSet.EOF do
begin
DBCombobox.Items.Add(SomeDataSet.FieldByName('SomeField').AsString);
SomeDataSet.Next;
end;
А чем это от обычного TComboBox отличается? :))))
clickmaker (2009-02-16 16:44:00) [5]гы. Так на вопрос-то и не ответил
while not SomeDataSet.EOF do
begin
DBCombobox.Items.Add(SomeDataSet.FieldByName('SomeField').AsString);
SomeDataSet.Next;
end;
однако, возможно для решения задачи подойдет DBLookupComboBox
clickmaker (2009-02-16 16:41:00) [6]DBComboBox автоматически не содержит записи из таблицы. Его используют для установки значения поля DataField в источнике данных DataSource.
А вот данные там могут быть откуда угодно: из другой таблицы, просто список, из файла и т.п.
Юрий Зотов (2009-02-16 16:32:00) [7]Назначить DataSource и поле.