powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как вызвать ХП из пакета? Синтаксис какой???
20 сообщений из 20, страница 1 из 1
Как вызвать ХП из пакета? Синтаксис какой???
    #32192139
Фотография DarkCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я пишу:
ADOStoredProc1.ProcedureName = "store_pac.store_pak_fnc";
а Oracle отвеает что нету мол такой.
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192182
Фотография DarkCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хотя в PL/SQL Developere вот такие фишки проходят
Код: plaintext
1.
2.
3.
4.
begin
   -- Call the function
 
  :result := store_pac.store_pak_fnc( 2 );
end;
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192252
Фотография Cooper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слушай, друг, ты бы хоть толком объяснял что хочешь?
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192293
Фотография DarkCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cooper, щас начну жаловаться на нелёгкую...
Тут беда значит такая:

Есть у меня хранимая процедура, лежит в Oracle, в Package, то есть пакетированная хранимая функция.
Я из ADOStoredProc пытаюсь вызвать её.
Пишу
ADOStoredProc1.ProcedureName := имя_пакета.имя_функции - не работает.
Если ХП сама по себе (не из пакета) то
ADOStoredProc1.ProcedureName := имя_функции - и этого достаточно.
в общем - жопа.
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192310
Speaker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если указать имя схемы, не помогает?
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192311
Фотография DarkCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Speaker
нет :(((
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192313
Speaker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще пользовался бы DOA или ODAC, по моему приятнее чем ADO.
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192335
Фотография Cooper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в Дизайнтайм видишь эту процедуру?
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192365
Фотография DarkCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Cooper
Вижу.
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192375
Фотография Cooper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В чем проблема тогда? Устанавливай все свойства ХП в Обжект Инспекторе и юзай.
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192460
Фотография DarkCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cooper, если бы всё так просто было..

Устанавливаю, делаю Active = true, а она мне говорит:
PLS-00221: 'моя_функция' не является процедурой или не определена
и соболезнования...
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192714
Фотография Cooper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй спросить у Ораклистов.
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192742
Александр Б
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет синонима и/или гранта на пакет для того юзера, под которым логинишься
в клиентскую программу
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192863
Фотография DarkCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Александр Б
Есть у моего пользователя все права и привилегии
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192877
Александр Б
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А синоним ?

Вообще, присоединяюсь к Speaker - переходи на DOA.
Отличные компоненты, глюков за 4 года не заметил ни одного.
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192937
Фотография DarkCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на DOA?
Ну в принципе, можно, если учесть что я только вчера по совету Coopera с dbExpress на ADO перешёл...
Только скажите, на какой вкладке эта штука живёт, ато я с первого взгляда в своём Builder6 ничего похожего не обнаружил.
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192969
Александр Б
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На вкладке http://www.allroundautomations.com :=)
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32192976
Speaker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Ну в принципе, можно, если учесть что я только
>вчера по совету Coopera с dbExpress на ADO перешёл...
ну тогда тебе ничего не страшно

>На вкладке http://www.allroundautomations.com :=)
здесь версия лучше :)
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32193001
Александр Б
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Speaker Exactly
...
Рейтинг: 0 / 0
Как вызвать ХП из пакета? Синтаксис какой???
    #32193014
Фотография DarkCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, хорошая ссылка.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как вызвать ХП из пакета? Синтаксис какой???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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