Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / UDF и обращение к БД / 11 сообщений из 11, страница 1 из 1
02.04.2004, 20:38
    #32467777
UDF и обращение к БД
Привет всем!

Подскажите как написать udf так, чтобы функция из udf могла читать и писать в таблицы БД, из которой была вызвана эта функция?

Дайте какие-нибудь ссылки, а еще лучше маленький реальный пример.

Заранее спасибо.
...
Рейтинг: 0 / 0
02.04.2004, 22:21
    #32467813
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UDF и обращение к БД
Сэр, вы бредите...
...
Рейтинг: 0 / 0
04.04.2004, 06:29
    #32468159
UDF и обращение к БД
Если Вы в полном здравии, то объясните мне плз как работает библиотека полнотекстового поиска: http://www.ibase.ru/download/xfts.zip

По моему именно так он и работает, разбирает внутри udf текст и добавляет слова в базу слов.

Так что не будьте голословными, объясните.
...
Рейтинг: 0 / 0
04.04.2004, 10:13
    #32468165
Somebody2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UDF и обращение к БД
Жуланов Виталий
Привет всем!

Подскажите как написать udf так, чтобы функция из udf могла читать и писать в таблицы БД, из которой была вызвана эта функция?

Дайте какие-нибудь ссылки, а еще лучше маленький реальный пример.

Заранее спасибо.


А вы случайно S(tored) P(rocedure) c UDF не перепутали? Для изменения таблиц вроде бы
insert/update пока используют . В UDF оно конечно можно, например коннект создать, но это
будет совсем другая транзакция Так что скорее всего вам нужна комбинация SP + UDF. Что
касается библиотеки полнотекстового поиска. Я очень бегло просмотрел сие чудо, но вряд ли
оно использует UDF непосредственно для вставки/обновления записей. Скорее всего через UDF
получают некий ключ для поиска, сохраняют значения этого ключа в базе, далее при поиске
опять же через UDF получают ключ искомого слова и просто сравнивают с ключами
хранимыми в базе. Вполне реализуемо через SP + UDF (не для вставки/изменения!) +
trigger. Повторюсь - это все только мои предположения, как оно реализовано на самом деле -
понятия не имею.
...
Рейтинг: 0 / 0
04.04.2004, 19:57
    #32468313
UDF и обращение к БД
Так посмотрите внимательно как реализована сия библиотека.

А может у кого есть исходный код какой-нибудь версии этой библиотеки?
...
Рейтинг: 0 / 0
05.04.2004, 09:29
    #32468511
fedd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UDF и обращение к БД
МимопроходящийСэр, вы бредите...

Мимопроходящий, позвольте сделать Вам замечание!
...
Рейтинг: 0 / 0
05.04.2004, 11:52
    #32468780
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UDF и обращение к БД
Протестую.
...
Рейтинг: 0 / 0
05.04.2004, 12:13
    #32468839
Andrey_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UDF и обращение к БД
МимопроходящийПротестую.
Протест поддерживаю.
...
Рейтинг: 0 / 0
05.04.2004, 12:45
    #32468897
fedd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UDF и обращение к БД
протест принят.

однако впредь постарайтесь! ;)
...
Рейтинг: 0 / 0
05.04.2004, 13:20
    #32468982
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UDF и обращение к БД
Пост был в пятницу, 2 апр 04, 22:21.
А пятница - дело такое...

И реакция на откровенную фигню - соответствующая.
...
Рейтинг: 0 / 0
05.04.2004, 14:16
    #32469085
mv
mv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UDF и обращение к БД
Что-то я такое давным-давно, еще в BDE делал, передавал в DLL - ку текущий коннект, потом внутри данные обрабатывал обычным образом. Думаю, у тебя ситуация похожая, только что-то я не представляю, как из ХП или из триггера контекст коннекта передать... Хотя, наверное, с ХП проще - обращаемя к ХП, а в качестве одного из параметров - subj, его и используем как один из параметров дпри обращении к UDF... А с триггером - фиг его знает...
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / UDF и обращение к БД / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]