Delphi/InterBase въпрос
2 отговора
152 прегледа
Delphi/InterBase въпрос
Здравейте! Моля ви помогнете ми да разбера къде бъркам в следната ситуация: Написах един DLL (ibudf.dll) на Delphi, който съдържа функции, които искам да обявя като EXTERNAL в InterBase. Следващата команда в конзолата на IB минава без проблем:
declare external function myfunc
double precision
returns
double precision by value
entry_point
'my_func'
module_name
'e:\nick\magazin\ibudf';
commit;
Следната заявка:
select
myfunc(a.price)
from
articles a
гърми със:
"Invalid request BLR at offset 61 function myfunc is not defined module name or entrypoint could not be found.....". Къде е проблема според вас?
declare external function myfunc
double precision
returns
double precision by value
entry_point
'my_func'
module_name
'e:\nick\magazin\ibudf';
commit;
Следната заявка:
select
myfunc(a.price)
from
articles a
гърми със:
"Invalid request BLR at offset 61 function myfunc is not defined module name or entrypoint could not be found.....". Къде е проблема според вас?
Re: Delphi/InterBase въпрос
Здр!
Ми сигурно не си сложил тая dll в <installdir_InterBase>\UDF
нищо че при дефиницията си посочил път, друго сеа не се сещам
Ми сигурно не си сложил тая dll в <installdir_InterBase>\UDF
нищо че при дефиницията си посочил път, друго сеа не се сещам
Re: Delphi/InterBase въпрос
Thank's! :)))) Сложих я, но пак........ !?!?!?! После всичко тръгна, но се оказа, че трябвало да "вляза и да изляза" от конзолата! Хе-хе.... И не мисли, че съм забравил commit;