Текущий архив: 2004.03.14;
Скачать: CL | DM;
ВнизПочему очищается поле Connection при запуске Delphi в TADOxxx Найти похожие ветки
← →
Vetal (2004-02-13 16:47) [0]Всем привет!
Такая вот юрында:
Имею базовый класс TListFrom. От него наследуется класс TDataDirForm.
В базовом классе TListForm есть компоненты TADOStoredProc и TADOQuery. В наследнике добавляю несколько TADOStoredProc. Все работает вроде как нормально. Только вот при загрузке Дельфи 5 в наследнике очищается поле Connection во всех АДО компонентах, которые есть также в базовом классе. Это поле в АДО комопонентах, которые добавились уже в наследнике, не очищается.
Похожая ситуевина была у меня в еще одном проекте, только там использовались компоненты доступа к Interbase IBX.
Подскажите, как мне бороться с этой вот неприятностью... А то в будущем, когда проект разрастется, придется при каждой загрузке Дельфи устанавливать свойсто Connection в нескольких десятках компонентов.
Заранее большое спасибо,
Vetal.
← →
Семен Сорокин (2004-02-13 16:58) [1]не сталкивался, но может на OnCreate базового класса задавать Connection вручную.
← →
Vetal (2004-02-13 17:59) [2]Понятно... Так наверное и буду делать... Если лучшего варианта никто не предлагает...
Спасибо за ответ.
← →
KSergey (2004-02-14 10:55) [3]Вполне вороятно, что в DFM-ке наследника "затесалось" пустое значение для этого свойства
Откройте DFM текстовым редактором и посмотрите
Если есть - убрать!
Страницы: 1 вся ветка
Текущий архив: 2004.03.14;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.014 c