Форум: "Базы";
Текущий архив: 2002.02.25;
Скачать: [xml.tar.bz2];
ВнизFireBird и UDF... Проблемы? Найти похожие ветки
← →
sdn (2002-01-30 11:34) [0]Доброго времени суток, уважаемые!
Описание проблемы:
Firebird версии 1.0.0.706 (в общем, последний на 25 января 2002 update к RC2).
В скрипте делаю объявление UDF
DECLARE EXTERNAL FUNCTION GetFullName
CSTRING(100),
CSTRING(6),
CSTRING(55),
CSTRING(55),
CSTRING(55),
CSTRING(6)
RETURNS CSTRING(170) ENTRY_POINT "GenerateFormattedName" MODULE_NAME "IBUDFLib.dll";
При построении базы это проходит (Ok).
Использую эту UDF...
ALTER TABLE CHIEFS ADD CH_FULL_NAME COMPUTED BY (GETFULLNAME("\\ \P\\ \F\\ \M\\\L\, \\S", CH_NAME_PREFIX, CH_NAME, CH_MIDDLE_NAME, CH_LAST_NAME, CH_NAME_SUFFIX));
И вот тут ошибка (Invalid token. Invalid request BLR at offest 2. Function GETFULLNAME is not defined, module name or entrypoint could not be found).
Вопрос: Почему? В чём проблема, собственно?
P.S.
IBUDFLib.dll - располагаю и в каталоге FireBird\Bin и в Windows\System32 (Windows\System) всё едино.
IBUDFLib.dll - писал сам (Delphi 6),.. хотя... какая разница...
На IB 5.6 такое проходит на ура...
С наилучшими пожеланиями,
Дмитрий
ICQ: 58245670
Odigo: 6549174
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.02.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c