![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBComboBox [D7, MySQL, dBase, FoxPro]
Che © (2002-12-20 02:07:00)Добрый день,
В cвойсте datafield компонента DbComboBox устанавливаю название поля из моей таблицы "ID"...
Хочу в OnCreate формы подгружать все значения поля ID в Items DbComboBox..
Как программно добавать в Items все значения этого поля "ID"??
Благодарю за помощь.
BorisUK (2002-12-23 07:05:00) [1]Надо спросить у товарисЧа Кальтенбрунера!
Johnmen (2002-12-22 00:21:00) [2]Осталось только выяснить, кто такой Борман и Геринги вместе с ним взятые...
Сергєєв Володимир (2002-12-21 16:40:00) [3]2 Che ©
Используй Raize Library (Raize Sofware Inc). Они в общем переписали стандартные библиотеки Бормана, начиная где-то с TControl, и при этом в каждом контролле опубликовали почти все свойства , забытые почему-то Борманом(Например, почти все контроллы имеют Align, Aligment, Color, HighlightColor, HotTrackColor, TextStyle, Flat, Frame). Но с другой стороны, вчем преимущество этой библиотеки - это стандартная VCL, без всяких там проблем с прорисовкой и расчетом ХР-шных градиентов.
Che (2002-12-21 12:25:00) [4]Только ..у TComboBox есть свойство style..., а где это свойство в DBLookupComboBox, ни как не могу убрать полосу прокрутки слева.. %)
Andriano (2002-12-21 09:15:00) [5]Пожалуйста :)
Che (2002-12-21 01:44:00) [6]Большое спасибо.. всё работает...
=)
Johnmen (2002-12-21 00:45:00) [7]прописываешь только
DBLookupComboBox1.ListSource
DBLookupComboBox1.KeyField
DBLookupComboBox1.ListFiled
Che (2002-12-20 19:36:00) [8]Спасибо большое за совет!
Только я немного недопонял..
Если у меня одна таблица, как поступить??
Сергєєв Володимир (2002-12-20 17:04:00) [9]Используй DBLookupComboBox. Если будешь делать через Items.Add(...), то на более менее продвинутом справочнике в 1000 наименований прога будет подвешиваться на некоторе время при открытии справочника.
Например.
Пусть у тя есть таблицы :
+===============+
| REF_TABLE |
+---------------+
| ID Integer|
cta (2002-12-20 16:00:00) [10]DBLookupComboBox самый лучший вариант
AlexSV (2002-12-20 10:39:00) [11]А может лучше DBLookupComboBox
Наталия (2002-12-20 06:02:00) [12]В цикле проходишь по таблице и добавляешь DBCombobox.items.add(Table1.fieldbyname("id").asstring). Но почему-то мне кажется, что тебе нужно всё-таки отображать в DBCombobox не значение этого поля ID, а нечто более осмысленное. :)
Vagrant (2002-12-20 02:28:00) [13]А смысл?
Используй свойства ListSource, ListField, KeyField и посмотри что получится....