"access Voilation At Address..."

отредактировано 04:55 Раздел: FastReport 4.0
Здравствуйте,

в отчете появляется ошибка "OLE error FFFFFFFF", а затем "Access voilation at address..." после следующих действий:
1) добавляю в ADOQuery параметр (параметров еще не было в запросе)
2) для ADODatabase свойство Connected выставляю False и появляется вышеуказанная ошибка, а свойство Connected снова становится True

Комментарии

  • отредактировано 04:55
    в чем может быть причина ошибки?
  • xlaalaaxlaalaa Минск
    отредактировано 04:55
    Reporter написал: »
    в чем может быть причина ошибки?

    Сталкивался я с похожими симптомами. Но фаст репорт как мне кажеться тут не причем. Похоже причина кроется где то в особенностях взаимодействия компоненты TADOQuery из поставки самой дельфи, и собственно объектов ADO от Майкрософта.

    В моем случае, запросы содержали вложенный скалярный подзапрос, после добавления параметров в текст запроса начинались выдаваться всякие исключения.

    Для интереса попробуйте, точно такие же запросы сделать просто в дельфишной формочке, через родной дельфишный TADOQuery, вывести результат в обычный DBGrid. Интересно повториться ли проблема?

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.