Ошибка при работе с БД из-под FR

RomanRoman г.Лысьва, Пермская обл.
отредактировано 01:51 Раздел: FastReport 2.xx VCL
Добрый день!

В дизайнере отчётов создан диалог, на котором размещен компонент TfrADOQuery. Если задать в качестве свойства Database ссылку на компонент TADOConnection, расположенный в модуле данных программы, то при просмотре отчёта выдаётся сообщение об ошибке: \"Project <FileName>.exe raised exception class EAccessViolation with message \'Нарушение доступа по адресу 1B041739 В модуле \'msjet40.dll\'. Чтение по адресу 0003242E\'. Process stopped. Use Step or Run to contiue.\".

Подскажите, пожалуйста, в чём может быть проблема? Примеров использования работы с БД из FR Я, увы, не нашел... ;)

---
С уважением, Роман

Комментарии

  • отредактировано 01:51
    Я использую именно такую структуру - никаких проблем не обнаружено. Делфи 5.
    Точнее у меня ADOConnection - не в модуле данных - а на той же форме, что и компоненты FR. Может в этом дело?

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

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