Вниз
Скачать: CL | DM;

как объявить пользовательскую функцию ?   Найти похожие ветки 

← →
senya   (2004-03-26 15:27) [0]

Здравствуйте!
Объявляю пользовательскую функцию в FireBird
DECLARE EXTERNAL FUNCTION IIF_BOOL
   cstring(255),
   cstring(255),
   cstring(255)
   RETURNS cstring(255) BY VALUE
   ENTRY_POINT "IIF_BOOL" MODULE_NAME "MyFbDll";

а мне выдает сообщение This operation is not defined for system tables.

Не подскажите в чем проблема?


← →
Digitman ©   (2004-03-26 15:32) [1]

результат типа cstring() не м.б. возвращен по значению, только - по ссылке (т.е. по умолчанию)

убери BY VALUE


← →
Johnmen ©   (2004-03-26 15:33) [2]

>RETURNS cstring(255) BY VALUE

М-дя...:)

Может стоит сходить на ibase.ru и почитать про создание и использование UDF ?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
1-1081506710
Batoon
2004-04-09 14:31
2004.04.25
Помогите найти или сделать самму LISTBOX...


1-1081251006
Aleksandr
2004-04-06 15:30
2004.04.25
Если я назначаю событие Application.OnException, как оно с try..?


3-1080401919
dna aka Pahan
2004-03-27 18:38
2004.04.25
Меняются типы параметров в TQuery - почему и как лечить??


1-1081593692
Zeratul
2004-04-10 14:41
2004.04.25
Переопределение функция WMNCHitTest.


3-1080302217
Vital28
2004-03-26 14:56
2004.04.25
Доступ к MSSQL Server




   Наверх