![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBComboBox
qwerr © (2003-10-31 16:06:00)
К DBComboBox подсоеденина таблица, как посмотреть листинг.
Нажимая на кнопку справа, он открывает одну строку и ту пустую.
Что делать ?
Zacho (2003-11-03 09:47:00) [1]
> qwerr © (03.11.03 09:40) [11]
Забудь вообще про RecNo, а то перейдя на другие компоненты доступа/другую субд можешь сильно нарваться. Для навигации по набору данных существуют методы First,Last,Next,Prev,MoveBy
А вот ответ на твой вопрос в общем виде: DBLookupComboBox1.KeyValue:=DBLookupComboBox1.ListSource.DataSet.FieldByName("KeyField").Value;
qwerr (2003-11-03 09:40:00) [2]
DBLookupComboBox1.ListSource.DataSet.RecNo:=1;
так не позицирует !!! как правильно ???
Fay (2003-10-31 21:12:00) [3]
>> И ещё маленький вопросик
Иди по датасету.
.. Уберут как ругательство. 8)
qwerr (2003-10-31 17:50:00) [4]
И ещё маленький вопросик, как спозицировать на первую строку или на любую другую! при открытии DBLookupComboBox1 пустой
qwerr (2003-10-31 17:21:00) [5]
СПАСИБО ! Влад
Vlad (2003-10-31 16:39:00) [6]
>qwerr © (31.10.03 16:31) [6]
Не знаю что тебе там не подходит, но если ты хочешь чтобы выпадающий список заполнялся автоматически, используй то что я тебе сказал. В противном случае выпадающий список придется заполнять вручную, путем циклического перебора всех записей в DataSet.
Если я правильно понял вот это:
DBComboBox1.DataSource.DataSet.FieldByName("ID").AsString
То это делается так:
DBLookupComboBox1.ListSource.DataSet.FieldByName("ID").AsString
qwerr (2003-10-31 16:31:00) [7]
Конечно DataField заданою
А DBLookupCombobox не подходит, там нельза обратиться к другому полю выбранного значения.
А DBComboBox1 можно
DBComboBox1.DataSource.DataSet.FieldByName("ID").AsString
Vlad (2003-10-31 16:27:00) [8]
>qwerr © (31.10.03 16:06)
DBLookupCombobox
Amoeba (2003-10-31 16:14:00) [9]
А DataField задано?
qwerr (2003-10-31 16:12:00) [10]
ADOConnection1 -> ADODataSet3 -> DataSource1 -> DBComboBox1
таблица открыта
Amoeba (2003-10-31 16:09:00) [11]
А сама таблица у тебя хоть открыта? И как у тебя присоединен компонент? Все ли необходимые свойства установлены? И правильно ли это сделано?
Между прочим, все телепаты в отпуске.
Плохиш_ (2003-10-31 16:07:00) [12]
http://www.delphimaster.ru/vopros/index.html