Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 11.01.2012, 18:35
Аватар для darktmlr
darktmlr darktmlr вне форума
Прохожий
 
Регистрация: 12.07.2010
Адрес: Северодвинск
Сообщения: 19
Версия Delphi: 7, 2010
Репутация: 10
По умолчанию Проблема с DBLookupListBox\DBLookupComboBox

Не могу вывести данные из ADOQuery в DBLookupListBox\DBLookupComboBox - выводит *ошибку при выборе столбца таблицы обработанного запроса который нужно поместить в DBLookupListBox\DBLookupComboBox.
*Circular datalinks are not allowed.
В наборе данные есть так как в DBGrid выводятся нормально. А в DBComboBox получается вывести только одно первое значение и не в список а в поле выбора зн. И неплохо было бы знать как все это проделать с DBListBox.
БД *.mdb Access провайдером ADO.
Ответить с цитированием
  #2  
Старый 02.02.2012, 17:17
1450 1450 вне форума
Прохожий
 
Регистрация: 01.02.2012
Сообщения: 9
Репутация: 10
По умолчанию

Код:
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)
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 23:22.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter