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

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

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

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

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


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