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

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

DBComboBox [D6]


Van ©   (2004-01-11 14:55:00) 

Помогите, пожалуйста! у меня DBComboBox, который я связал с Query, показывает только одну строчку, хотя их около семи должно быть.


Vemer   (2004-01-11 22:36:00) [1]

А если DBLookUpComboBox, то Query.Fetchall. Для автоматизации можно прописать в старт проги или в AfterOpen.


Hawk2   (2004-01-11 21:20:00) [2]

Без примера не обойтись:
............
Query1.Open;
While not Query1.Eof do
begin
DBComboBox1.Items.Add(Query1.FieldByName("SomeField").AsString);
Query1.Next;
end;
Query1.Close;
............


YuRock   (2004-01-11 20:15:00) [3]

Таблица открыта?

(Query.Active = True)


Van   (2004-01-11 20:06:00) [4]

в DataSourse и DataFeild я вписал значения и в DBComboBox-е выводится только первый элемент, а остальные нет


Anatoly Podgoretsky   (2004-01-11 19:04:00) [5]

таблица и поле куда будут вставляться значение


YuRock   (2004-01-11 18:59:00) [6]

> Van (11.01.04 18:54) [10]

Это именно то, что нужно указать! Создайте DataSourse (TDataSourse положите на форму), укажите ей свое Query и укажите Datasource DBComboBox"у. Имя поля тоже вписать надо.


Van   (2004-01-11 18:54:00) [7]

а что означают свойства DataSourse и DataFeild в DBComboBox?


Anatoly Podgoretsky   (2004-01-11 18:12:00) [8]

Таблица не связана с DBComboBox, он сам по себе и используется для выбора


Van   (2004-01-11 18:06:00) [9]

а если таблица со необходимыми значениями, будет изменяться (увеличиваться или уменьшаться)?


Anatoly Podgoretsky   (2004-01-11 17:44:00) [10]

Любым путем, хоть Add("Значение 1");


Van   (2004-01-11 17:31:00) [11]

ну а как их загружать, в таком случае?????

Vemer © (11.01.04 16:11) [1] а если использовать DBLookUpComboBox, то что именно делать с FetchAll (примерный код:)


Anatoly Podgoretsky   (2004-01-11 17:13:00) [12]

Это ты так решил?


Van   (2004-01-11 17:03:00) [13]

DBComboBox берет данные из Query, и их не надо самостоятельно загружать данными, т.к. таблица, с которой связана с Query, может измениться


Anatoly Podgoretsky   (2004-01-11 16:15:00) [14]

А ты загрузил DBComboBox нужными данными?


Vemer   (2004-01-11 16:12:00) [15]

Сорри. Все выше бред - имеет отношение к DBLookUpComboBox.


Vemer   (2004-01-11 16:11:00) [16]

FetchAll к Датасету Бокса. Для автоматизации можно прописать в старт проги или в AfterOpen.


Наверх

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