Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.06.14;
Скачать: CL | DM;

Вниз

Данные в TDBComboBox   Найти похожие ветки 

 
worldmen   (2009-04-26 12:41) [0]

Подключил TDBComboBox, а в нем показвает только первую записть. Остальных записей этого поля нет. При выпадении списка, там даже первой записи нет. Почему?


 
sniknik ©   (2009-04-26 13:16) [1]

а ты их туда внес?


 
Игорь Шевченко ©   (2009-04-26 13:49) [2]

потому что DBComboBox не для этого нужен


 
worldmen   (2009-04-26 14:08) [3]

А для чего он тогда нуже? Я думал он автоматически выберет все поле, как и компонент TDBGrid. Ведь в TDBGrid никто не добавляет данные. Или я чего-то не знаю?


 
AndreyV ©   (2009-04-26 14:19) [4]

> [3] worldmen   (26.04.09 14:08)
> А для чего он тогда нуже? Я думал он автоматически выберет
> все поле, как и компонент TDBGrid. Ведь в TDBGrid никто
> не добавляет данные. Или я чего-то не знаю?

Для подстановки в поле из списка. а TDBGrid тут причем?


 
AndreyV ©   (2009-04-26 14:25) [5]

> [4] AndreyV ©   (26.04.09 14:19)

А если хочешь в списке видеть значения из всех записей - пробегись по DataSet и заполни в каком нибудь событии, например, OnCreate формы, по мере необходимости можешь дополнять.


 
worldmen   (2009-04-26 14:29) [6]

При том, что TDBGrid подключается так же как и TDBComboBox (тут еще поле выбирается) и при активации подключенного ресурса появляются данные из таблицы БД. Во всяком случае с TDBGrid так.
Если в TDBComboBox нужно добавлять список вручную, тогда можно использовать обычный TComboBox.
Так как получить выпадающий список в TDBComboBox?


 
Игорь Шевченко ©   (2009-04-26 14:55) [7]

Между DBGrid и DBComboBox существует разница, хотя бы в названии.


> Так как получить выпадающий список в TDBComboBox?


Список чего ?


 
sniknik ©   (2009-04-26 14:57) [8]

> Если в TDBComboBox нужно добавлять список вручную, тогда можно использовать обычный TComboBox.
а если в TDBEdit нужно заносить значение вручную, тогда можно использовать обычный TEdit...

логично, черт побери.

> Так как получить выпадающий список в TDBComboBox?
внести его туда. тебе сколько раз нужно повторить для понимания?


 
Tany   (2009-04-26 14:58) [9]

fetch all тебе точно поможет


 
worldmen   (2009-04-26 19:28) [10]

Нашел как это делается. Нужно использовать поля:
ListSource
ListField
KeyField

И это я нашел на другом форуме. А вам бы лишь бы по клавиатуре постучать.


 
Anatoly Podgoretsky ©   (2009-04-26 19:36) [11]

Одна проблема, это не поля и самая главная у TDBComboBox их нет


 
Игорь Шевченко ©   (2009-04-26 19:40) [12]


> А вам бы лишь бы по клавиатуре постучать.


не стучи, не подавай дурной пример


 
sniknik ©   (2009-04-26 20:04) [13]

некоторые просто сами не знают чего хотят... то хотят данные в TDBComboBox, но не хотят их туда вносить, а то после тычут в решение которое к этому никакого отношения не имеет. но им почему то кажется "тем самым", еще и доказывать начинают (тут пока еще нет), что изначально хотели именно его.



Страницы: 1 вся ветка

Текущий архив: 2009.06.14;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.014 c
2-1240551952
_Андрей
2009-04-24 09:45
2009.06.14
событие TTcpClient.OnConnect


2-1240836697
Student
2009-04-27 16:51
2009.06.14
Область видимости???


2-1240588841
@!!ex
2009-04-24 20:00
2009.06.14
Помогите собрать RegExp


2-1240577756
гранит
2009-04-24 16:55
2009.06.14
Вопрос


1-1211348862
yaric
2008-05-21 09:47
2009.06.14
Скопировать Chart из Excel в Image