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

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

Вопрос по Access + ADOQuery + DBListBox [D7, Access 2003]


x-soft ©   (2004-07-18 00:02:00) 

Подскажите как в компоненте DBListBoxотобразить хоть какие-нибудь данные из БД. Я использовал: БД Access 2003+ ADOConection+ ADOQuery+ DataSource+ DBLookupListBoxи все работает. НО!!! Почему эта схема не работает с DBListBox?
В DBLookupListBoxя установил: ListSource=DataSource, ListField=Name(имя поля в таблице), KeyField=Key(ключевое поле). В DBListBoxя установил (подобно DBEdit) DataSource=DataSource, DataField=Name. и не работает...
В чем проблема? Или может мне и не нужен этот DBListBox? В чем конкретное различие между DBListBoxи DBLookupListBox?
P.S: ListBoxбудет подвергаться сортировке, фильтрации, изменению данных


x-soft   (2004-07-19 11:55:00) [1]

спасибо, тема закрыта


Курдль   (2004-07-19 10:57:00) [2]

DBListBox, насколько я понимаю, не предназначен даже для того, чтобы "отобразить хоть какие-нибудь данные из БД". В него вносятся строковые данные извне, чтобы была возможность выбрать одну запись из них и вставить в текущую запись набора данных.
Так что читайте книжки, поработайте с примерами, потом приходите с вопросами.


Соловьев   (2004-07-19 09:56:00) [3]


> Или может мне и не нужен этот DBListBox?

да не нужен


> В чем конкретное различие между DBListBox и DBLookupListBox?

в том, что ты первый руцями заполняешь, а второй берет данные из датасета


> ListBox будет подвергаться сортировке, фильтрации, изменению
> данных

Ну и делай эти операции с датасетом


Наверх

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