ZEOS ZMySQLDatabase
Не могу соединиться с БД на сервере.
С localhost_ом всё ОК.
Кто знает, подскажите, пожалуйста, что нужно для соединения. Спасибо.
Инструкции по инсталляции в каталоге не нашлось. Я смотрел у старой версии (zeosdbo-6.1.5-stable) файл install.htm, там так описана установка:
Цитата:
Copy the required dlls from lib directory to the windows system directory (usually Windows\System or winnt\system32)
Locate the package directory associated with your compiler and open the ZeosDbo.bpg project group. Load the project and install the following components in the order listed:
ZCore.bpl
ZParseSql.bpl
ZPlain.bpl
ZDbc.bpl
ZComponent.bpl
Зашел в каталог ZEOSDBO-6.6.1_beta/packages/delphi7, но там нет файлов с расширением bpl, правда есть файлы с такими названиями, но имеющие расширения dpk(плюс еще файл ZComponentDesign.dpk)
Что делать?
Запустив ZCore.dpk выдает:
---------------------------
Error
---------------------------
Package c:\program files\borland\delphi7\Projects\Bpl\ZCore70.bpl can't be installed because it is not a design time package.
Delphi 7, WinXP
*.dpk - это файлы пакетов. Там должны быть DesignTime-пакеты и RunTime-пакеты. И то и другое надо скомпилировать, а ставить (install) только DesignTime.
Нужно открыть весь проект ZeosDbo.bgp и по очереди скомпилировать все паккаджи в указанном порядке. Тогда будут и .bpl
Нажал на файл ZeosDbo.bpg - произошел запуск Delphi7, но никаких окон не видно, посвященных компиляции(либо инсталляции). Что дальше?
Такого не бывает. Всё содержимое этого проекта - установка пакетов. Должно быть маленькое окно "Install packages". Если у тебя такого нет, то я даже не знаю, что можно поделать в этой ситуаци, честно говоря. На ум приходит только предложение почитать кишки проекта...
Сейчас зашел в папку zeosdbo-6.1.5-stable/packages/delphi7 и запустил ZCore.dpk, проинсталился, как и раньше.
Почему ж с таким же файлом из каталога ZEOSDBO-6.6.1-beta так не проходит?
Может какие-то ошметки от zeosdbo-6.1.5 нужно убрать из C:/Programm Files/Borland ?
Последний раз впрягал в работу ZeosDBO 6.5.1
Всё хорошо работало.
Кстати, извиняюсь спросить, а зачем тебе оно понадобилось?
Архангельский "Delphi Учебник по классическим версиям", 2006г., с.545-548
Хомоненко,Гофман,Мещеряков,Никифоров "Delphi 7 В подлиннике" 2007г., с.1181-1183
Фленов "Библия Delphi" 2005г., с.604-611
Из этих трех дальше всех продвинулся Фленов в данном вопросе.
Понадобилось для работы с MySQL 5.0.37.
Инструкция по установке: http://zeos.firmos.at/kb.php?mode=article&k=6
Коротко об установке через Диспетчер пакетов:
ZCore.dpk,ZParseSql.dpk,ZPlain.dpk,ZDbc.dpk,ZComponent.dpk - RunTime-пакеты, компилировать в данном порядке.
ZComponentDesign.dpk - DesignTime-пакет, инсталлировать.
P.S.Почему в дистре ZEOSDBO-6.6.1_beta.zip нет файла install.html ?
Убедительная просьба обьясните плиз, что как ставить по порядку, а то мозг сломал уже дважды, что только не пробовал
Тоже возникла проблема с установкой, скачал ZEOSDBO-6.6.4-stable ругается на то что найти файлы не может ZDbc.inc хотя этот файл присутствует.
некрос однако :)
После компиляции следующих компонентов:
ZCore.dpk,ZParseSql.dpk,ZPlain.dpk,ZDbc.dpk,ZCompo nent.dpk
дошел до инсталяции компонента ZComponentDesign.dpk
Выдало следующую ошибку:
"File not found ZIBEventAlerter.dcu"
прошелся поиском по скачанному архиву не нашел, подскажите где взять?
Свой вопрос снимаю, скачал релиз ZEOSDBO-6.6.3-stable там такой проблемы не возникло стало без проблем.
Все stable-релизы ZeosDBO прекрасно ставятся (внимание!) прямыми руками.
Это, в том числе, относится к релизам .62 .63 и .64 шестой версии. Чтобы рассеять всяческие сомнения сообщу что перечисленные релизы у меня стояли, на данный момент установлен и работет .64-ый. И это без всяких лишних телодвижений. В этом-то (лишних телодвижениях) и заключается ваша ошибка.
Проблемы возникают потому, что у разработчиков видна склонность к unix-стилю программирования/проектирования/составления пакаджей. А для простых смертых это значит что им недозволено менять настройки пакаджей и сохранять в них изменения, лишь открывать .dpk (а предпочтительнее сразу группу .bpg), и только нажимать Compile (а на ZComponentDesign только Install). Некая связанная с этим хитрость внесена для того чтобы централизованно управлять группой пакетов из одного файла настроек. Поэтому, чтобы таки установить пакеты следует вычистить имеющуюся инсталляцию ZeosDBO, распаковать официальный архив и произвести те нехитрые действия о которых я упомянул.