|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
Проблема с DBLookupListBox\DBLookupComboBox
Не могу вывести данные из ADOQuery в DBLookupListBox\DBLookupComboBox - выводит *ошибку при выборе столбца таблицы обработанного запроса который нужно поместить в DBLookupListBox\DBLookupComboBox.
*Circular datalinks are not allowed. В наборе данные есть так как в DBGrid выводятся нормально. А в DBComboBox получается вывести только одно первое значение и не в список а в поле выбора зн. И неплохо было бы знать как все это проделать с DBListBox. БД *.mdb Access провайдером ADO. |
#2
|
|||
|
|||
Код:
procedure TAdd_Disks.FormCreate(Sender: TObject); begin ADOQuery2.Active := False; {указываем таблицу и поле, откуда брать значения} ADOQuery2.SQL.Text:='Select distinct PartNum from Disks'; ADOQuery2.Active := True; while not (ADOQuery2.eof) do begin dbcombobox1.items.add(ADOQuery2.fieldbyname('PartNum').asstring); ADOQuery2.next; end; end; Как вариант заполнения DBComboBox |
Этот пользователь сказал Спасибо 1450 за это полезное сообщение: | ||
darktmlr (10.05.2012)
|