![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]()
Если я правильно понимаю, то Вы хотите один и тот же DataSource использовать у DBLokupCombobox в качестве DataSource и ListSource одновременно. В этом случае у Вас, естественно, ничего не получится.
Решение данной проблемы я уже описал в посте #7. Добавьте на форму 2 компонента и настройте их как положено. После этого новый компонент DataSource, можно будет спокойно использовать в качестве ListSource. |
![]() |
![]() |
![]() |
#12 |
Форумчанин
Регистрация: 09.04.2011
Сообщений: 134
|
![]()
Ни в какую ListSource y DBLookupCombobox не настраивается, все выходит одна и та же ошибка.
Уже добавлял DataSourse, подключал, ничего не помогает. |
![]() |
![]() |
![]() |
#13 | |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]() Цитата:
DataSource: ADOQuery1+DataSource1 ListSource: ADOQuery2+DataSource2 У ADOQuery1 и ADOQuery2 запросы в свойстве SQL должны быть одинаковые. |
|
![]() |
![]() |
![]() |
#14 |
Форумчанин
Регистрация: 09.04.2011
Сообщений: 134
|
![]()
DataSourse конечно же подключал у базе данных.
И у меня нет ADOQuery, у меня ADOTable, но так понял разницы нет. Ничего не выходит все равно. Может какие-нибудь настройки надо поменять у DBLookUpcombobox, чтобы ошибка исчезла? |
![]() |
![]() |
![]() |
#15 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
ИМХО нужно вообще не использовать эти компоненты из DB пакета...
Это я так беспардонно влезаю в тему, сорри, не удержался.
I'm learning to live...
|
![]() |
![]() |
![]() |
#16 |
Форумчанин
Регистрация: 09.04.2011
Сообщений: 134
|
![]()
Да я бы с радостью.Подскажите чем их заменить?
|
![]() |
![]() |
![]() |
#17 | ||
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]()
Stilet,
Цитата:
вася радугов, Цитата:
На форуме есть ещё более наглядное объяснение. |
||
![]() |
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 09.04.2011
Сообщений: 134
|
![]()
Создал новые компоненты, но в listsource у DBLookUpComboBox вообще ничего нельзя подключить. Ни один DataSource.
Может можно заменить чем-то DBLookupCombobox, есть ли подобный ему компонент? А то уже замучился с ним работать. |
![]() |
![]() |
![]() |
#19 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
![]() Я хотел сказать, что ИМХО проще чуть больше кода описать в программе используя стандартные компоненты вместо DB, чем мучится (опять таки я считаю что это бессмысленные муки) с настройками этих компонент. Понятное дело что можно и с ними сделать, но каково КПД будет... Цитата:
Хотя как вариант - поставить связку master-detail. Плохо помню как это компонентами делать, но смысл вот в чем: Есть у тебя Table1 и его Datasource1 Есть также Table2 и его Datasource2 тогда в Table2.MasterSource ты прописываешь Datasource1. А в Table2.MasterFields укзываешь ключевое поле из Table1. Действует это так - когда ты каким-то образом перескакиваешь на записях в Table1, Table2 самостоятельно считывает все записи, у которых поля, указанные в MasterFields равны тому значению, на котором Table1 сейчас стоит. А вот тогда уже либо в цикле проходи по Table2 и считывай данные в комбобокс - тогда в комбике будет только то что отобрала Table2. Я не ручаюсь за то что точно описал схему (просто сам ее давно не использую по убеждениям), но делать так можно.
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#20 |
Форумчанин
Регистрация: 09.04.2011
Сообщений: 134
|
![]()
Разобрался с этими компонентами наконец-то.
![]() Спасибо, что всегда мне помогаете. Классный форум! |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как можно вывести данные из всех форм в БД | SW00001 | БД в Delphi | 16 | 22.02.2013 08:21 |
как вывести данные из таблицы | Apostolx | Microsoft Office Excel | 1 | 22.05.2012 20:15 |
Как вывести данные из БД | moshkin_ura | PHP | 2 | 05.04.2012 21:15 |
вывести таблици в dbedit | delfin07 | БД в Delphi | 8 | 20.06.2011 20:37 |
Как в C++ вывести данные в Excel? | RayGGG | Общие вопросы C/C++ | 3 | 23.04.2011 20:01 |