|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.04.2010, 18:03 | #1 |
Форумчанин
Регистрация: 05.03.2010
Сообщений: 125
|
ComboBox с данными
подскажите как проще вывести в список ComboBox, данные таблицы(interbase) , а потом еще при выборе( в ComboBox) сохранять id этого поля....
пожалейте новичка
|
20.04.2010, 18:19 | #3 |
Форумчанин
Регистрация: 05.03.2010
Сообщений: 125
|
а как приблизительно код с запросом в query будет выглядеть?
пожалейте новичка
|
20.04.2010, 18:39 | #5 |
Форумчанин
Регистрация: 05.03.2010
Сообщений: 125
|
ну да а как это все присваивать и запрос писать?
пожалейте новичка
|
21.04.2010, 09:26 | #7 |
Форумчанин
Регистрация: 05.03.2010
Сообщений: 125
|
{IBQuery1.SQL.Text:='selekt name,id from avtori
где как вы сказали в DBLookupComboBox.listField нужно сохранить все name. а в DBLookupComboBox.Keyfield все id. чтоб потом при выборе я мог из этого Keyfield брать id, это через цикл,параметры и как вообще???
пожалейте новичка
|
21.04.2010, 10:58 | #8 | |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 672
|
помещаем на форму компонент DBLookupComboBox
в объекте инспекторов находим описанные выше свойства Цитата:
компилируем, смотрим что получилось и задаем вопрос |
|
21.04.2010, 11:19 | #9 | |
Форумчанин
Регистрация: 05.03.2010
Сообщений: 125
|
Цитата:
1) он странно выпадает этот список, одна строчка, в которой нужно нажимать вверх и вниз чтоб менялось поле, можно как то сделать чтоб весь список полей выпадал(так просто удобнее)? 2) как примерно выглядит процедура с событием выбора нужного поля и сохранения этого id?
пожалейте новичка
|
|
21.04.2010, 12:07 | #10 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 672
|
1.) на этот вопрос я не нашел ответа тоже (хотя и не сильно искали, списал это на свою лень и "глюки" делфи)
2.) когда выбираешь определенную запись из списка происходит событие OnCloseUp... в DBLookupComboBox1.KeyValue получаем (код, если указали его)... далее уже есть разные варианты... можно исполозовать свойства DaraSource и DataField этого же компонента, а можно руками писать... простой пример Код:
Последний раз редактировалось maLoy*508; 21.04.2010 в 12:10. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Управление данными | Doublefaced | Помощь студентам | 3 | 06.03.2010 15:13 |
Обмен данными | saggy | Работа с сетью в Delphi | 1 | 14.02.2010 13:10 |
ComboBox с числовыми данными | ННС | Помощь студентам | 3 | 06.04.2009 16:40 |
непонятки с данными | KiSH333 | БД в Delphi | 5 | 01.09.2008 08:36 |
Не могу внести строку из combobox в combobox!? | tacer | Помощь студентам | 1 | 30.11.2007 19:45 |