Переношу базу на embedded FireBird. В обычном и в embedded версия 1.5.3.
Т.е. создал на флешке папку. В нее скопировал fbembed.dll, БД и exe-клиент написанный на Delphi7. Компоненты доступа IBX.
Для переноса в IBDataBase указал локальный коннект, путь к БД имя файла Test.FDB.
При запуске клиента получаю ошибку unavaliable database.
В исходник приложения вписал следующее
Handle:=0;
Handle:=LoadLibrary('fbembed.dll');
if Handle=0 then ShowMessage('No library');
На основании этого делаю вывод, что приложение dll видит.
Что не так? Почему не работает?
Перенос на embedded FireBird. Проблема
Модератор: kdv
Re: Перенос на embedded FireBird. Проблема
Приложение видит, а IBX не знает что такое fbembed.dll, ему подавай исключительно GDS32.dllBlackEric писал(а): Переношу базу на embedded FireBird...
Компоненты доступа IBX...
Handle:=LoadLibrary('fbembed.dll');..
На основании этого делаю вывод, что приложение dll видит...
Что не так? Почему не работает?
т.е. надо fbembed.dll переименовать в GDS32.dll
Re: Перенос на embedded FireBird. Проблема
Спасибо!!!DSKalugin писал(а): Приложение видит, а IBX не знает что такое fbembed.dll, ему подавай исключительно GDS32.dll
т.е. надо fbembed.dll переименовать в GDS32.dll


