Использование Firebird Embed

Модератор: Модераторы

Ответить
keymaster
новенький
Сообщения: 73
Зарегистрирован: 13.04.2006 12:16:03

Использование Firebird Embed

Сообщение keymaster »

Написал прогу для работы с FB.

Деинсталировал Firebird, рядом с exe положил fbembed.dll - говорит что unavailable database
переименовал dll в gds32.dll - та же ошибка.

Что смотреть?
haword
постоялец
Сообщения: 301
Зарегистрирован: 02.03.2006 10:34:40

Сообщение haword »

keymaster писал(а):Написал прогу для работы с FB.

Деинсталировал Firebird, рядом с exe положил fbembed.dll - говорит что unavailable database
переименовал dll в gds32.dll - та же ошибка.

Что смотреть?

это всеравно что сказать - Написал прогу, не работает, люди помогите!
keymaster
новенький
Сообщения: 73
Зарегистрирован: 13.04.2006 12:16:03

Сообщение keymaster »

А что ещё сказать?
Под полноценным FB всё работает.
Версии FB и FB embed совпадают - 1.5.3.4870
keymaster
новенький
Сообщения: 73
Зарегистрирован: 13.04.2006 12:16:03

Сообщение keymaster »

Поясню проблему ещё раз.
Программа написана под Firebird 1.5.3
БД - локальная c:\mydata\db.gdb

Надо заставить программу работать с firebird embed.
Рядом с exe файлом кладётся ibclient.dll и fbemved.dll, переименованный в gds32.dll
При запуске программа ругается - unavailable database.

Хотя если эти же самые DLL положить рядом с IB Expert, то эксперт прекрасно открывает эту базу.

Уважаемые знатоки, внимание, вопрос:
как заставить программу работать с firebird embed.
tria
постоялец
Сообщения: 401
Зарегистрирован: 03.04.2006 11:24:10
Контактная информация:

Сообщение tria »

Для начала уточни, какую ДЛЛ требуют твои компоненты доступа. Возможно, надо переименовывать в fbclient.dll.
Убедись, что наличествуют все необходимые файлы для ембеддед версии - FBINTL.DLL,FIREBIRD.MSG,IB_UTIL.DLL - список точно не помню. Также может понадобится сишная библиотека, под 98 ее нет.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

глупый вопрос
а ты перед запском программы от этой БД отключаеш все остальные программы - например IBExpert?
keymaster
новенький
Сообщения: 73
Зарегистрирован: 13.04.2006 12:16:03

Сообщение keymaster »

Отключаю.
Если не отключать - честно говорит, что файл уже занят.
Ответить