Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2009, 00:48   #1
KiLLiR
 
Аватар для KiLLiR
 
Регистрация: 30.03.2008
Сообщений: 9
По умолчанию Загрузка данных из Access в TDBComboBox

Привет всем. Собственно говоря тема уже обсуждалась точь в точь такая же http://www.programmersforum.ru/showt...ht=TDBComboBox . Но у меня проблема немного другая: из access таблицы в TDBComboBox загружается только первая строка, а должны все грузиться. Пробовал и с TDBLookupComboBox - та же история, только там я в инспекторе объектов еще и свойства Style не нашел, чтобы настроить вид выпадающего списка как мне нравится. Но с TDBComboBox вполне рабочая версия, только вот открывается лишь первая строчка таблицы.
Заранее спасибо.
KiLLiR вне форума Ответить с цитированием
Старый 21.01.2009, 01:00   #2
Sm1Le
Форумчанин
 
Аватар для Sm1Le
 
Регистрация: 31.10.2008
Сообщений: 500
По умолчанию

а ты listSource свойство исп. ??
Skype : UASm1Le.
Sm1Le вне форума Ответить с цитированием
Старый 21.01.2009, 01:07   #3
KiLLiR
 
Аватар для KiLLiR
 
Регистрация: 30.03.2008
Сообщений: 9
По умолчанию

Не нашел я такого свойства, толь DataSource есть - оно использовано
KiLLiR вне форума Ответить с цитированием
Старый 21.01.2009, 01:10   #4
KiLLiR
 
Аватар для KiLLiR
 
Регистрация: 30.03.2008
Сообщений: 9
По умолчанию

А вот у DBLookUpComboBox есть это свойство, но и этот случай я тоже попробовал, свойство это использовал - тот же результат
KiLLiR вне форума Ответить с цитированием
Старый 21.01.2009, 02:53   #5
maLoy*508
Форумчанин
 
Аватар для maLoy*508
 
Регистрация: 28.03.2008
Сообщений: 672
По умолчанию

У компонента DbCombobox есть свойство Items...
То есть попробуйте использовать следующую конструкцию:
Код:
 DbCombobox1.Items.Add:={ваша поле из таблицы.AsString}
для добавления всех записей добавьте цикл...
maLoy*508 вне форума Ответить с цитированием
Старый 21.01.2009, 08:42   #6
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

Цитата:
Сообщение от KiLLiR Посмотреть сообщение
Пробовал и с TDBLookupComboBox - та же история
да, сказки вы рассказываете. перечитайте, еще раз ответ в теме, которую вы сами же нашли. И будет у вас, наконец, счастье
Цитата:
У компонента DbCombobox есть свойство Items...
То есть попробуйте использовать следующую конструкцию:
Код:

DbCombobox1.Items.Add:={ваша поле из таблицы.AsString}

для добавления всех записей добавьте цикл...
зачем же так, простите, извращаться, если есть готовые компоненты...
фЁдОр вне форума Ответить с цитированием
Старый 21.01.2009, 13:19   #7
KiLLiR
 
Аватар для KiLLiR
 
Регистрация: 30.03.2008
Сообщений: 9
По умолчанию

Ура! Ошибка найдена. С TDBLookupComboBox теперь все сделал - нормально работает. А напортачил я в том, что в свойствах TDBLookupComboBox ListSource->DataSet->MasterSource указал еще одну таблицу которая есть у меня в базе, а в этой строке, как оказалось ничего быть не должно. Насколько я понимаю в результате этого свойства образуется связь между таблицами. Это и мешало загрузке всей таблицы.
Всем спасибо.
KiLLiR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузка данных из файла JIK Помощь студентам 4 19.05.2013 12:17
TDBComboBox azat БД в Delphi 2 14.01.2008 14:57
Загрузка данных AlexMori Общие вопросы Delphi 2 15.11.2007 08:12
загрузка данных из тестового файла gribog БД в Delphi 16 19.07.2007 15:06
Сохранение и загрузка узлов TreeView из базы данных Ko$tello Компоненты Delphi 1 14.11.2006 17:15