![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Данные в TDBComboBox [D7, XP]
worldmen © (2009-04-26 12:41:00)Подключил TDBComboBox, а в нем показвает только первую записть. Остальных записей этого поля нет. При выпадении списка, там даже первой записи нет. Почему?
sniknik (2009-04-26 20:04:00) [1]некоторые просто сами не знают чего хотят... то хотят данные в TDBComboBox, но не хотят их туда вносить, а то после тычут в решение которое к этому никакого отношения не имеет. но им почему то кажется "тем самым", еще и доказывать начинают (тут пока еще нет), что изначально хотели именно его.
Игорь Шевченко (2009-04-26 19:40:00) [2]
> А вам бы лишь бы по клавиатуре постучать.
не стучи, не подавай дурной пример
Anatoly Podgoretsky (2009-04-26 19:36:00) [3]Одна проблема, это не поля и самая главная у TDBComboBox их нет
worldmen (2009-04-26 19:28:00) [4]Нашел как это делается. Нужно использовать поля:
ListSource
ListField
KeyField
И это я нашел на другом форуме. А вам бы лишь бы по клавиатуре постучать.
Tany (2009-04-26 14:58:00) [5]fetch all тебе точно поможет
sniknik (2009-04-26 14:57:00) [6]> Если в TDBComboBox нужно добавлять список вручную, тогда можно использовать обычный TComboBox.
а если в TDBEdit нужно заносить значение вручную, тогда можно использовать обычный TEdit...
логично, черт побери.
> Так как получить выпадающий список в TDBComboBox?
внести его туда. тебе сколько раз нужно повторить для понимания?
Игорь Шевченко (2009-04-26 14:55:00) [7]Между DBGrid и DBComboBox существует разница, хотя бы в названии.
> Так как получить выпадающий список в TDBComboBox?
Список чего ?
worldmen (2009-04-26 14:29:00) [8]При том, что TDBGrid подключается так же как и TDBComboBox (тут еще поле выбирается) и при активации подключенного ресурса появляются данные из таблицы БД. Во всяком случае с TDBGrid так.
Если в TDBComboBox нужно добавлять список вручную, тогда можно использовать обычный TComboBox.
Так как получить выпадающий список в TDBComboBox?
AndreyV (2009-04-26 14:25:00) [9]> [4] AndreyV © (26.04.09 14:19)
А если хочешь в списке видеть значения из всех записей - пробегись по DataSet и заполни в каком нибудь событии, например, OnCreate формы, по мере необходимости можешь дополнять.
AndreyV (2009-04-26 14:19:00) [10]> [3] worldmen (26.04.09 14:08)
> А для чего он тогда нуже? Я думал он автоматически выберет
> все поле, как и компонент TDBGrid. Ведь в TDBGrid никто
> не добавляет данные. Или я чего-то не знаю?
Для подстановки в поле из списка. а TDBGrid тут причем?
worldmen (2009-04-26 14:08:00) [11]А для чего он тогда нуже? Я думал он автоматически выберет все поле, как и компонент TDBGrid. Ведь в TDBGrid никто не добавляет данные. Или я чего-то не знаю?
Игорь Шевченко (2009-04-26 13:49:00) [12]потому что DBComboBox не для этого нужен
sniknik (2009-04-26 13:16:00) [13]а ты их туда внес?