"Не работает" FreeUDFLib.dll
"Не работает" FreeUDFLib.dll
Доброго времени суток.
Имеется локальная машина WinXP, IB6.5, IBExpert
Задача - подключить функции работы с датами из FreeUDFLib.dll
Пробуем на примере получения года из даты
описание этой функции в прилагаемом html файле выглядит так
Function: Integer Year (ib_date: PISC_QUAD)
Return the integer year of the passed date
Помещаю dll в каталог UDF
Декларирую функцию
DECLARE EXTERNAL FUNCTION YEAR1
DATE
RETURNS INTEGER BY VALUE
ENTRY_POINT 'Year' MODULE_NAME 'FreeUDFLib.dll'
Все идет без ошибок, делаю проверки ради
select year1('01.10.2006') from rdb$database
получаю ответ -678869 вместо ожидаемого 2006
В чем прокол ?
Имеется локальная машина WinXP, IB6.5, IBExpert
Задача - подключить функции работы с датами из FreeUDFLib.dll
Пробуем на примере получения года из даты
описание этой функции в прилагаемом html файле выглядит так
Function: Integer Year (ib_date: PISC_QUAD)
Return the integer year of the passed date
Помещаю dll в каталог UDF
Декларирую функцию
DECLARE EXTERNAL FUNCTION YEAR1
DATE
RETURNS INTEGER BY VALUE
ENTRY_POINT 'Year' MODULE_NAME 'FreeUDFLib.dll'
Все идет без ошибок, делаю проверки ради
select year1('01.10.2006') from rdb$database
получаю ответ -678869 вместо ожидаемого 2006
В чем прокол ?
-
- Заслуженный разработчик
- Сообщения: 644
- Зарегистрирован: 15 фев 2005, 11:34
потому что это не релиз, а пре-релиз.
www.ibase.ru/devinfo/allversions.htm
www.ibase.ru/devinfo/allversions.htm