Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Передача указателей во внешнюю функцию  [new]
sumira
Member

Откуда: Харьков
Сообщений: 7
День добрый.
Подскажите, пожалуйста, как можно передать из Оракла указатель на переменную пакета во внешнюю сишную процедурку.
9 окт 08, 17:32    [6286592]     Ответить | Цитировать Сообщить модератору
 Re: Передача указателей во внешнюю функцию  [new]
orawish
Member

Откуда: Гадюкино-2 (City)
Сообщений: 15487
sumira
День добрый.
Подскажите, пожалуйста, как можно передать из Оракла указатель на переменную пакета во внешнюю сишную процедурку.

ну вы, блин, хотите..
9 окт 08, 17:38    [6286651]     Ответить | Цитировать Сообщить модератору
 Re: Передача указателей во внешнюю функцию  [new]
sumira
Member

Откуда: Харьков
Сообщений: 7
если скажете, что это невозможно, я буду рада хоть какой-то определенности )
9 окт 08, 17:41    [6286674]     Ответить | Цитировать Сообщить модератору
 Re: Передача указателей во внешнюю функцию  [new]
Elic
Member

Откуда:
Сообщений: 29976
Передаёшь в функцию Context и банально:
begin SomePack.SomeVar := :NewVal; end;
9 окт 08, 17:53    [6286795]     Ответить | Цитировать Сообщить модератору
 Re: Передача указателей во внешнюю функцию  [new]
sumira
Member

Откуда: Харьков
Сообщений: 7
к сожалению, context передать не получиццо, т.к. OCI не используется.
9 окт 08, 18:29    [6286955]     Ответить | Цитировать Сообщить модератору
 Re: Передача указателей во внешнюю функцию  [new]
Elic
Member

Откуда:
Сообщений: 29976
sumira
к сожалению, context передать не получиццо, т.к. OCI не используется.
А как in/out параметр передать не пробовал? :)
9 окт 08, 18:43    [6287019]     Ответить | Цитировать Сообщить модератору
 Re: Передача указателей во внешнюю функцию  [new]
sumira
Member

Откуда: Харьков
Сообщений: 7
Пробовала in/out, by reference и NOCOPY то же пыталась использовать.
Не помогло.
Если вы что-то знаете, покажите пример, пожалуйста.
9 окт 08, 19:11    [6287136]     Ответить | Цитировать Сообщить модератору
 Re: Передача указателей во внешнюю функцию  [new]
Elic
Member

Откуда:
Сообщений: 29976
sumira
Пробовала in/out, by reference и NOCOPY то же пыталась использовать.
Не помогло.
Если вы что-то знаете, покажите пример, пожалуйста.
Это ты показывай, как пробовал. В частности, library...parameters(<ЭТО>)
Не помогло
9 окт 08, 19:25    [6287177]     Ответить | Цитировать Сообщить модератору
 Re: Передача указателей во внешнюю функцию  [new]
sumira
Member

Откуда: Харьков
Сообщений: 7
Вопрос решился. спасибо за помощь. in out все таки помог :)
9 окт 08, 20:49    [6287371]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить