Установите Zeos Lib для подключения Delphi 7 к PostgreSQL - не удается собрать примеры проектов - PullRequest
0 голосов
/ 01 апреля 2020

Я видел этот пост о Delphi базах данных. Я нахожусь в ситуации, аналогичной ОП, с годами случайного использования Delphi, но я никогда не использовал функции базы данных. У меня есть и Delphi 7, и Delphi 2010, но для этой цели я использую Delphi 7, чтобы добавить базу данных в существующий проект.

Я пытаюсь использовать Zeos Lib для подключения к PostgreSQL. Я следовал этой процедуре на Zeos BB

Этот процесс работал без ошибок, и теперь компоненты Zeos установлены и отображаются в палитре компонентов.

При попытке собрать проекты Zeos Example в Delphi я получаю следующие результаты:

  • ZBlobs - не удается построить - ошибка "Поле frmMain.cbxOidAsBlob не У вас есть соответствующий компонент. Удалить объявление? "

  • ZControlsExample - невозможно построить - ошибка:" Поле frmMain.ZQueryZ не имеет соответствующего компонента. Удалить объявление? "

  • DbcDemo - невозможно построить - ошибка: "[Ошибка] DbcDemoMain.pas (75): необъявленный идентификатор: 'TStringDynArray'"

  • ZDesignTime - не удается открыть проект - Ошибка: «Ошибка чтения формы: Ошибка чтения qrMain.RequestLive: Свойство RequestLive не существует. Игнорировать ошибку и продолжить? ПРИМЕЧАНИЕ. Игнорирование ошибки может привести к удалению компонентов или потере значений свойств."

  • Embedded - компилируется, но исключение при запуске: "Project Embedded.exe поднял класс исключения. Исключение с сообщением. Не найдена динамическая библиотека или нет t loadable: Iibmysqld4l .dll, Iibmysqld.dlI Используйте TZConnection.LibraryLocation, если местоположение недопустимо. Процесс остановлен. Для продолжения используйте Step или Run. "

  • ZSimple - невозможно построить - ошибка:" Поле frmMain.ZQueryZ не имеет соответствующего компонента. Удалить объявление? "

Похоже, что установка не завершена, но я не уверен, что не хватает. Я пытался отправить вопросы на BBS Zeos, но, похоже, находится в гибернация - сообщения были поставлены в очередь для модератора.

1 Ответ

0 голосов
/ 01 апреля 2020

Вы не установили пакеты времени разработки и, возможно, у вас возникла проблема с путем поиска.

Проверьте, как вы настраиваете библиотеку Zeos и ее компоненты.

...