Я видел этот пост о 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, но, похоже, находится в гибернация - сообщения были поставлены в очередь для модератора.