![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBComboBoxEh не отображаются все записи
DelphiLexx © (2006-11-10 16:39:00)К DataSource DBComboBoxEh'a подсоединяю DataSource который подсоединен к DataSet'y он из БД выбирает записи. Прикол в том, что в списке DBComboBoxEh отображается только одна запись. Почему? Как это исправить?
Stanislav (2006-11-10 17:28:00) [1]TDBLookUPComboboxEh
ANB (2006-11-10 17:07:00) [2]
> DelphiLexx © (10.11.06 17:05) [12]
Чукча не читатель, чукча писатель :) (С)тырено.
DelphiLexx (2006-11-10 17:05:00) [3]
> комбо не может показать больше 1 строки, он же не грид
А какой компонент из EhLib'a с внешним видом как у ComboBox'a может отображать все записи.
ANB (2006-11-10 17:03:00) [4]
> комбо не может показать больше 1 строки, он же не грид
Может. Только не из набора данных, а из своего списка подставляемых значений - свойство Items. Для выбора из комбобокса записи из набора данных используется другой компонент - DBLookupComboBox (у элиба есть аналог)
ANB (2006-11-10 17:01:00) [5]
> Главное к DBGridEh.DataSource := DataSet.DataSorce в итоге
> в гриде отображаются все записи, а в DBComboBoxEh'e отображается
> только одна.
Так и должно быть, т.к. DBComboBoxEh предназначен для редактирования одного поля одной записи.
Правильный Вася (2006-11-10 17:01:00) [6]комбо не может показать больше 1 строки, он же не грид
ANB (2006-11-10 17:01:00) [7]Модераторы, перенесите вопрос в начинающим, плз. А можно и сразу в орешник.
ANB (2006-11-10 17:00:00) [8]Заполни ему свойство Items. Сколько строк туда впишешь - столько и будет отображаться.
DelphiLexx (2006-11-10 16:59:00) [9]
>
> > датасет.FetchAll или датасет.Last
>
> Не помагает.
Главное к DBGridEh.DataSource := DataSet.DataSorce в итоге в гриде отображаются все записи, а в DBComboBoxEh'e отображается только одна.
Desdechado (2006-11-10 16:58:00) [10]значит, там всего одна запись
ANB (2006-11-10 16:58:00) [11]А сколько ты хотел ?
DelphiLexx (2006-11-10 16:56:00) [12]
> датасет.FetchAll или датасет.Last
Не помагает.
Desdechado (2006-11-10 16:45:00) [13]lfnfctn.FetchAll или Last
Desdechado (2006-11-10 16:45:00) [14]датасет.FetchAll или датасет.Last