Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.07.2007, 12:27   #1
shurik_7866
Пользователь
 
Регистрация: 07.02.2007
Сообщений: 50
По умолчанию Ошибка при декларировании функции в Firebird из UDF

выполняю запрос

declare external function Round
int by descriptor, int by descriptor
returns parameter 2
entry_point 'round' module_name 'fbudf';
передрал со скрипта который идет вместе с Firebird.
выводит ошибку 'Эта операция не определена для системных таблиц'
(This operation is not defined for system tables).
Подскажите в чем ошибка
shurik_7866 вне форума Ответить с цитированием
Старый 30.07.2007, 08:55   #2
Rik
Форумчанин
 
Аватар для Rik
 
Регистрация: 28.07.2007
Сообщений: 361
По умолчанию

Если ты уже прикрутил ранее какую-либо UDF, посмотри, может эта функция у тебя уже подключена...
Лучше не мудри и не мучайся, в FireBird в папке UDF лежат библиотеки и SQL скрипты для их импорта. Закатывай все. Некторые функции повторяются, поэтому когда будут выпадать ошибки, непугайся.

Последний раз редактировалось Rik; 30.07.2007 в 09:02.
Rik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Видимо ошибка в функции(помогите исправить) GAGARIN-NEW Общие вопросы Delphi 18 07.05.2008 12:30
ошибка в inline функции Tan4ik Помощь студентам 2 04.05.2008 21:26
TSQLConnection и FireBird Abercrombie БД в Delphi 5 12.02.2008 14:11
округление в Firebird shurik_7866 БД в Delphi 0 05.07.2007 11:10