Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Не могу вывести в DBComboBox весь список [D5, D6, Paradox]


alexvan ©   (2002-07-04 11:10:00) 

Всё нормально завязано. Через DBLookupComboBox всё проходит, а через DBComboBox висит в главной строке первая запись таблицы, а при открытии списка одна пустая строка. PLEASE HELP ME!!!


alexvan   (2002-07-04 17:24:00) [1]

ОК! Всё прошло и без всяких ручек! Вот та-а-к!!!


любитель   (2002-07-04 14:36:00) [2]

>alexvan © (04.07.02 12:54)
Теперь то дощло до тебя?


Lola   (2002-07-04 13:46:00) [3]

Если еще хочешь знать как:
t:Table;
d:dbCombobox

t.first;
d.items.clear;
while not t.eof do
begin
d.items.add(t.fields[]...);
t.next;
end;


Desdechado   (2002-07-04 13:36:00) [4]

на подлежащем датасете сделай last; first;


alexvan   (2002-07-04 13:06:00) [5]

Благодарю всех!!!!!!


Blondin   (2002-07-04 13:04:00) [6]

DBCombobox Items заполняй ручками


Johnmen   (2002-07-04 13:00:00) [7]

Теперь понятно...
Поведение DBComboBox совершенно правильно и логично !
см. Romkin © (04.07.02 12:23)

Я понимаю, что ты хочешь : чтобы выбирать значения и одновременно вводить новые в справочник.
Так вот, просто используя DbLookupComboBox или DBComboBox ты ничего не получишь...Придется еще подумать над алгоритмом и сваять некоторое количество кода ручками...:)))))))0


alexvan   (2002-07-04 12:54:00) [8]

To любителюЭто из HELPa DELPHI 6 (ты видимо путаешь COMBOBOX c DBCOMBOBOX)" TDBComboBox, which combines the functionality of a data-aware edit control and a drop-down list. At runtime it can display a drop-down list from which a user can pick from a predefined set of values, and it can permit a user to enter an entirely different value".


любитель   (2002-07-04 12:48:00) [9]

Говорят же в Dbcombobox руками надо вписывать.


alexvan   (2002-07-04 12:41:00) [10]

To Johnman DbLookupComboBox1берёт данные из одного поля таблицы,здесь как раз всё OK. А DBComboBox ,берёт другое поле из этой же таблицы, (почему DBComboBox?-потому что в процессе работы это поле возможно будет неоднократно меняться и редактироваться).Так вот естественно первоначальная строка для ввода в DBComboBox у меня должна быть пустой, а далее содержимое списка COMBO в зависимости от выбора кладётся в эту строку . В таблице 21 запись. А в DBComboBox запись всего одна(первая из таблицы), а при раскрытии списка COMBO появляется ещё одна строка COMBO и она пустая.


Romkin   (2002-07-04 12:23:00) [11]

DBComboBox - надо вбить строчки ручками, в Items


Johnmen   (2002-07-04 12:20:00) [12]

Не совсем понятно, где что пустое висит...
И скорее всего надо просто включить кеширование Lookup"ного поля...


alexvan   (2002-07-04 12:15:00) [13]

Неужели никто не знает???


Наверх

Титульная страница Поиск, карта сайта Написать письмо