Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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]

а чем делфи отличается от библиотек?


Наверх

Титульная страница Поиск, карта сайта Написать письмо