| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > DBListBox |
| Автор: Slyfox 22.11.2007, 00:50 |
| Настроил таблицу – все выводит в DBGrid1. Добавил DBListBox1, а к нему DataSource2 и ADOTable2 – тоже все настроил как и для таблицы – только в DBListBox1 еще установил DataField в название столбца. Ничего не выводит и ошибки тоже нету (в ADOTable2 свойство Active:=true тоже не забыл). Суть в том, что столбец одной из таблиц БД не выводит в DBListBox1. В чем дело? Может, статью мне подскажите. Расскажите, как нужно выводить столбец из таблицы в DBListBox1? Помогите – по логике я все делал правильно, но резельтата нету. Использую один ADOConnection для всего. Использую Delphi 7. Кто-нибудь вообще использовал DBListBox1 - раскажите как, а то у меня пока ничего не получается Спасибо. |
| Автор: SergeBS 22.11.2007, 12:50 |
| Slyfox, Чему там не получаться-то? Заполняешь (ручками, из массива ...) Items всеми возможными значениями. Текущее значение столбца выделяется цветом. Выберешь другое - поле изменится. |
| Автор: Slyfox 22.11.2007, 13:02 |
| Ручками? Нужно из столбца БД выводить, т.е. столбец БД выводить в DBListBox1 --- так что значения для DBListBox1 заранее не известны. Если бы не из БД заполнять я бы так и сделал. |
| Автор: Vas 23.11.2007, 07:47 |
| DBLookupListBox для этого нужен. |
| Автор: SergeBS 23.11.2007, 11:44 | ||
Slyfox,
Напиши в Борланд, что их компонент делает не то, что тебе хочется |