Доброе время суток.
Помогите плиз, а то уже ничего не понимаю.
Имеется 2 компа: РС и Ноут. На обоих находиться ФБ 1.5 с одинаковыми dll в UDF директории.
На обоих компах установлена одна и та же база, в которой задекларирована UDF (проверил декларация есть на обоих компах и приведена ниже (взято из IBExperta при подключении к серверу на РС)):
DECLARE EXTERNAL FUNCTION CONVERTWORDTOUNI
SMALLINT,
CSTRING(255)
RETURNS CSTRING(255) FREE_IT
ENTRY_POINT 'C_ConvertWordToUni' MODULE_NAME 'Letters.dll'
Если из Ноута подключиться к локальной базе, то все ок. Но если подключиться к базе на РС, то при обращении к таблице получаем сообщение:
Invalid request BLR at offset 93. Function CONVERTWORDTOUNI is not defined. module name or entrypoint could not be found.
Сам РС при работе с базой установленой на нем, ругается также.
Может я не так проверяю, что UDF задекларирована? Подскажите, пожалуйста, где я лоханулся. Спасибо
UDF: то работает, то нет
Извиняюсь, FB 1.0 (build 972), ОС WinXP Pro
ошибся я немного.
Остальные dll работают
Остальные dll работают
Спасибо. Разобрался
сама библиотека использовала другую библиотеку, к-рая не была доступна