![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
IBDatabase и FireBird [D7, Firebird 2.0]
moker © (2011-03-01 21:47:00)Решил "расчехлить ракетку" и спустя 6 лет непрограммирования написать маленькую программку, но понял что хоть руки то и помнят, но не все :)
И так, я поставил себе некую лайт версию дельфи ( http://clip2net.com/clip/m23790/1299005024-clip-61kb.jpg) раньше я такого не видал и FireBird 2.0. Скачал IBExpert, создал базу с нужными мне табличками, все сохранилось в fdb файл.
IBDatabase не хочет работать с этой базой хоть убей, а я (тоже хоть убей) не помню что надо сделать.
Как подружить ibx компоненты и firebird (ведь оно вроде должно дружить из коробки) ?
ЗЫ платный компоненты не предлогать :)
Loginov Dmitry (2011-03-22 21:32:00) [1]
> может IBX не видит клиентскую библиотеку от FB?
В этом случае ошибка была бы совсем другой, но никак не "unavailable database".
Однако бывает и такое, что gds32.dll устанавливается вместе с InterBase, который зачастую устанавливают вместе с Delphi. Если это так, то FireBird в ходе установки такую библиотеку заменять не станет, и вот тогда косяки вполне могут вылезти. Для таких случаев я бы посоветовал подстраховаться, разместив нужную gds32.dll в одном каталоге с EXE, либо же в initializationвызывать код, например:
LoadLibrary('C:\Явный_путь\gds32.dll');
guest (2011-03-22 20:41:00) [2]может IBX не видит клиентскую библиотеку от FB?
насколько помню, сейчас у FB она называется fbclient.dll, а IBX ожидает gds32.dll.
Виталий Панасенко(дом) (2011-03-03 17:51:00) [3]А сервер хоть запущен то ?
Loginov Dmitry (2011-03-02 00:11:00) [4]http://www.ibase.ru/ibfaq.htm#unavail
moker (2011-03-01 22:27:00) [5]поставил, пишет тоже самое: unavailable database
Inovet (2011-03-01 22:00:00) [6]Сходить на ibase.ru и взять последнюю версию IBX.
Медвежонок Пятачок (2011-03-01 21:51:00) [7]а чем делфи отличается от библиотек?