Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.04.2011, 16:52   #1
kuzmich
Форумчанин
 
Аватар для kuzmich
 
Регистрация: 05.05.2007
Сообщений: 236
Вопрос DBListBox1 и Access

всем привед!
пишу тут БД, но у меня загвостка с компонентом DBListBox1.
у меня есть таблица - "prodazha" и столбец - "Отдел". вот теперь мне надо чтобы в компоненте DBListBox1 отображал данные в столбце - "Отдел".
подскажите что мне сделать?!
зарание спасибо!
kuzmich вне форума Ответить с цитированием
Старый 14.04.2011, 06:11   #2
Lokos
Форумчанин
 
Регистрация: 29.09.2009
Сообщений: 587
По умолчанию

не знаю как именно с DBListBox но можно сделать выборку обычным Selectom и при помощи цикла добавить элементы в ListBox.
Что касается DBListBox то он наверняка подключается к DataSourse А тот в свою очередь к Dataset'u или Tabl'u и там уже выполняете запрос на выборку интересующего вас столбца и он должен появиться у вас в ListBox'e по крайней мере так работает DBGrid не думаю что они сильно отличаются по принципу функционирования
Lokos вне форума Ответить с цитированием
Старый 14.04.2011, 19:25   #3
kuzmich
Форумчанин
 
Аватар для kuzmich
 
Регистрация: 05.05.2007
Сообщений: 236
Вопрос

Цитата:
Сообщение от Lokos Посмотреть сообщение
не знаю как именно с DBListBox но можно сделать выборку обычным Selectom и при помощи цикла добавить элементы в ListBox.
Что касается DBListBox то он наверняка подключается к DataSourse А тот в свою очередь к Dataset'u или Tabl'u и там уже выполняете запрос на выборку интересующего вас столбца и он должен появиться у вас в ListBox'e по крайней мере так работает DBGrid не думаю что они сильно отличаются по принципу функционирования
хмм... интересно! надо попробывать!
kuzmich вне форума Ответить с цитированием
Старый 15.04.2011, 05:00   #4
ArtGrek
DelphiProger
Участник клуба
 
Аватар для ArtGrek
 
Регистрация: 14.11.2010
Сообщений: 1,023
По умолчанию

с листбохом не получилось, зделал с помошью DBLookupListBox1
Код:
DBLookupListBox1.ListSource := DataSource1;
DBLookupListBox1.KeyField := ADOTable1.Fields[1].FieldName;
VirusN13
ArtGrek вне форума Ответить с цитированием
Старый 15.04.2011, 05:16   #5
Lokos
Форумчанин
 
Регистрация: 29.09.2009
Сообщений: 587
По умолчанию

не совсем уверен но с ListBox'om можно попробовать вот так
Код:
AdoTable.First;
While not AdoTable.eof do
   begin
       ListBox.Items.Add(AdoTable.fields[0].AsString);
       AdoTable.next;
   end;
Lokos вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Access+word и access+pdf xanderg Microsoft Office Access 2 07.11.2010 13:51
Запрос с датами и временем к Access [D7, Access] alexandr2010 БД в Delphi 3 26.07.2010 22:19
Есть БД на Access 2.0, нужно открыть в Access 2003 Spirit_33 Microsoft Office Access 1 23.07.2009 07:59
Access 97, открыть базу данных Access alexhol Microsoft Office Access 0 27.04.2009 12:10
Delphy и Access.вводя инфу во вторичный файл Access, она отражалась в первом ADOTable Lev БД в Delphi 0 11.11.2007 12:14