Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.25;
Скачать: 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 вся ветка

Текущий архив: 2004.04.25;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.026 c
3-1080380533
Dimbas
2004-03-27 12:42
2004.04.25
Как в DbGrid пронумеровать все строки?


1-1081352331
PiratA
2004-04-07 19:38
2004.04.25
TExcelApplication


1-1081617949
Ew
2004-04-10 21:25
2004.04.25
Ищу исходник, может быть у кого есть :)


7-1078177032
Sergeika
2004-03-02 00:37
2004.04.25
Как отловить нажатие мультимедиа клавиши на клавиатуре?


14-1080974831
Knight
2004-04-03 10:47
2004.04.25
Кто знает где обитают мастера по ремонту оборудования?