![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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.