powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Загрузка клиентской библиотеки
3 сообщений из 3, страница 1 из 1
Загрузка клиентской библиотеки
    #39993030
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос: а как подгружается клиентская библиотека в IBEScript.exe?

Ситуация: развернул Firebird в отдельную папку D:\FBEmd.

Пишу в скрипте
Код: sql
1.
2.
3.
4.
5.
DB = ibec_CreateConnection(__ctFirebird, 'DBName=D:\DB\Test.fdb;' +  -- подключаемся по Embedded протоколу
                'User=SYSDBA;' +
                'Password=masterkey;' +
                'Names=WIN1251;' +
                'ClientLib=D:\FBEmd\fbclient.dll);

И получаю ошибку "Неизвестный чарсет Win1251". Такая ошибка происходит если невозможно найти библиотеку fbintl.dll. Я так понимаю, что искаться она пытается относительно каталога IBEScript.exe. Потому, что если IBEScript.exe положить в папку D:\FBEmd, то все работает.

Здесь 22187768 Влад говорит, что fbclient.dll нужно загружать так
Код: pascal
1.
LoadLibraryEx(... LOAD_WITH_ALTERED_SEARCH_PATH)

и тогда все будет находиться.

Если не ошибаюсь, то IBExpert для работы с базой загружает ее правильно. А вот скрипт, выполняемый через Script Executive дает ту же ошибку.

И аналогичный вопрос про IDEScript.dll. Но здесь я не проверял

С уважением, Vasilisk
...
Рейтинг: 0 / 0
Загрузка клиентской библиотеки
    #39993043
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Upd: Сейчас вижу, что именно IBEScript.exe нормально работает, а IBExpert не может поключиться к базе
...
Рейтинг: 0 / 0
Загрузка клиентской библиотеки
    #39993097
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Компоненты доступа там одни и те же, поэтому клиентская библиотека грузится одинаково.
Да, с LOAD_WITH_ALTERED_SEARCH_PATH.
В твоем случае путь абсолютный - к эксперту какие вопросы?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Загрузка клиентской библиотеки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]