![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Я связала DBCоmbobox со своей БД. но в программе комбобокс не раскрывается почему-то, показывает только первую позицию в таблице. Помогите пожалуйста исправить! Может надо что-то переключить?
|
#2
|
||||
|
||||
![]() Для того чтобы ComboBox открылся нужно выставить основные поля:
DataSource - Имя источника базы данных DataField - Поле БД Enabled - True KeyField - Ключевое поле ListField - Просматриваемое поле ListSource - Ресурс для просмотра Остальное можно не трогать! Поживу - увижу, Доживу - узнаю, Выживу - учту. ![]() [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|
#3
|
|||
|
|||
![]() А если таких комонент нет:
KeyField - Ключевое поле ListField - Просматриваемое поле ListSource - Ресурс для просмотра |
#4
|
||||
|
||||
![]() Цитата:
ЗЫ: Это не компоненты !!!!!! ЭТО СВОЙСТВА твоего КомбоБокса! ![]() Поживу - увижу, Доживу - узнаю, Выживу - учту. ![]() [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|
#5
|
|||
|
|||
![]() Цитата:
|
#6
|
||||
|
||||
![]() Сорри, как-то не заметил
![]() Тогда только: DataSource - Имя источника базы данных DataField - Поле БД Enabled - True Поживу - увижу, Доживу - узнаю, Выживу - учту. ![]() [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|
#7
|
|||
|
|||
![]() dbcombobox все-равно не будет работать, лучше использовать dblookupcombobox. А именно нужно задать значения для listsource, listfield и keyfield.
|
#8
|
||||
|
||||
![]() Цитата:
Вот те пример работающего DBComboBox. Останется только прописать имя базы и поле! ![]() Поживу - увижу, Доживу - узнаю, Выживу - учту. ![]() [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
Последний раз редактировалось Yurk@, 16.08.2009 в 16:39. |
#9
|
|||
|
|||
![]() пришлите пример с dbcombobox
|
#10
|
|||
|
|||
![]() есть две таблицы в первой поля index NameStation KodeStation а во второй год месяц Число Срок Индекс Сводка я с первой базы всеми именами станций заполняюdbcombobox .Я хочу чтоб при выборе из dbcombobox имени станции у меня брался данные из поля KodeStation первой таблици и находились соответственно данные во второй таблице по полю Индекс помогите как это написать на дельфи
|
#11
|
||||
|
||||
![]() а те не проще использовать DBLookupCombobox для этой цели? Там все это дело будет выглядеть проще:
- Получаешь значения остальных полей по выбранному и на его основе ищешь строку по Индексу во второй таблице. Поживу - увижу, Доживу - узнаю, Выживу - учту. ![]() [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|
#12
|
||||
|
||||
![]() А у меня еще вопросик... Не знаю с чем это связано и как это можно устранить, но при нажатии мышкой на форму (н-р, при перетаскивании формы), значения КомбоБокса исчезает (обнуляеться), и нужно повторно выбирать значения в КомбоБоксе.
Пусть печатают работяги, программеры - люди ленивые! А я предлагаю перемирие, процедурой выпивания и закусывания ![]() ![]() |
#13
|
||||
|
||||
![]() Проблема решилась замены стандартного DBComboBox-а на EhLib-овский
Пусть печатают работяги, программеры - люди ленивые! А я предлагаю перемирие, процедурой выпивания и закусывания ![]() ![]() |