Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Как получитть текст из TDBLookupListBox?


Автор: AlexLogos 30.5.2011, 17:12
Народ, на форме есть TDBLookupListBox. Как из него получить текст который в нем отображается?

Автор: Vas 30.5.2011, 17:59
Все данные хранятся в подключенном к нему наборе данных, бери данные из нужного поля, или вот
Код

Label1.Caption:=DBLookupListBox1.ListSource.DataSet.FieldByName(DBLookupListBox1.ListField).AsString;

Автор: AlexLogos 31.5.2011, 09:12
Это да, но не решение вопроса ибо так я получу только текущую запись. чтоб получить весь текст из компонента придется в цыкле пройтись по всем записям. Это я могу. А как получить текст одной командой?

Автор: Akella 31.5.2011, 10:22
Непонятно уж тогда, какой же именно тебе текст нужен?

Добавлено через 15 секунд
Текст из ВСЕХ строк?

Добавлено через 54 секунды
Нет такой команды. НЕТ! Мог бы и попрограммировать немного. Ну или нанять программиста.

Автор: AlexLogos 31.5.2011, 16:07
оке, обойдусь проходом по всем записям датасета. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)