Re[4]: OLE Exception в ADO
От: Vox Dei Украина  
Дата: 13.10.08 13:55
Оценка:
Здравствуйте, _petrovich_, Вы писали:

V_D>>проблема в следующем: когда я работаю в дизайн-тайме Connection.active периодически выставляется в True (добавление полей в датасеты и т.д.). Connection при старте НЕ ДОЛЖЕН быть Active, но для этого надо постоянно следить, чтобы в дизайн-тайме Active стояло в False, а этон е всегда вспоминается. Для этого в общем весь этот головной гимор и есть, чтобы при попутке соединения проверять как оно отрабатывает и блокировать нежелательные.


__>В конструкторе ручками ему False?

Дык как бы не студент-первогодко. Если в дизайн-тайме стоит True, то про загрузке формы из ресурсов происходит подключение, и оно выполняется ДО отработки конструктора. Вопрос состоит в том как отрубить сообщение ОЛЕДБ "Прервано пользователем" при EventStatus = esCancel при OnWillConnect. Или перехватить загрузку из ресурса не переписывая при этом сам конструктор.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.