Форум: "Начинающим";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];
Вниз
потеря значений DataSource Найти похожие ветки
← →
Alex7 (2005-12-08 08:21) [0]Уважаемые мастера!
Очень часто (но не всегда) при добавлении
нового компонента проектируемой формы или просто
при редактировании кода все существующие
компоненты "DBEdit" и "DBLookupComboBox"
теряют установленные ранее значения свойств
"DataSource" и "ListSource".
Мне кажется (интуитивно), что это связано с тем,
что я запихнул все "DataSource" в модуль данных.
Подскажите, пожалуйста, как избежать этого.
Спасибо.
← →
Johnmen © (2005-12-08 08:48) [1]Нет, это не связано.
← →
msguns © (2005-12-08 09:32) [2]DB-aware компоненты в дизайне могут "терять" св-ва, связывающие их с датасетом (в т.ч. и об источнике данных) в случае, когда делается "операция" над самим датасетом. Например, перерисовывается и перезапускается запрос с полным переформированием коллекции полей.
← →
Reindeer Moss Eater © (2005-12-08 10:01) [3]Нет, это не связано.
Как раз связано с этим.
Если в IDE открывается форма с db-контролами, датасорс у которых расположен в другом модуле и модуль этот не открыт в IDE - то как раз такое и случается.
← →
Alex7 (2005-12-08 10:23) [4]> Как раз связано с этим.
Так если я правильно понял, то
перед открытием формы следует
открывать модуль БД, чтобы
не терять значения "DataSouurce" ?
← →
Reindeer Moss Eater © (2005-12-08 10:24) [5]Именно так
← →
Alex7 (2005-12-08 10:56) [6]Понятно. Спасибо
← →
Johnmen © (2005-12-08 11:57) [7]
> Reindeer Moss Eater © (08.12.05 10:01) [3]
> Нет, это не связано.
>
> Как раз связано с этим.
> Если в IDE открывается форма с db-контролами, датасорс у
> которых расположен в другом модуле и модуль этот не открыт
> в IDE - то как раз такое и случается.Alex7 (08.12.05 08:21)
Мне кажется (интуитивно), что это связано с тем,
что я запихнул все "DataSource" в модуль данных.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.015 c