powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / ОШИБКА при установки параметров в ADOStoredProc для вызова хранимой процедуры
2 сообщений из 2, страница 1 из 1
ОШИБКА при установки параметров в ADOStoredProc для вызова хранимой процедуры
    #32019155
Господа профессионалы, помогите советом, пожалуйста.
Дело в следующем:
Создан package с процедурой следующего содержания:
PROCEDURE MakeNew (sID IN OUT NUMBER, nID_NODE NUMBER,nNAME VARCHAR2,nALIAS VARCHAR2,nID_TYPE NUMBER)
AS
BEGIN
SELECT pr_list_s.nextval into sID from dual;
INSERT INTO pr_list (id,id_node,name,alias,id_type)
VALUES(sID,nID_NODE,nNAME,nALIAS,nID_TYPE);
INSERT INTO pr_val(id_param) VALUES(sID);
END MakeNew;
Далее мне требуется вызвать ее на клиенте, передав туда параметры и взяв измененное значение sID
Я использоавл два варианта с одним и тем же неудачным результатом:
1)Писал в ADOQuery запрос
begin
makenew(:sID,:nID_NODE,:nNAME,:nALIAS,:nID_TYPE);
end;

создавал параметры
sID типа ftInteger
nID_NODE типа ftInteger
nNAME типа ftString
nALIAS типа ftString
nID_TYPE типа ftInteger
устанавливал их значения на этапе разработки
ИЛИ
2) В ADOStoredProc задавал имя процедуры, создавал те же параметры и присваивая им те же значения

при попытке открыть один и второй компонент появляется сообщение
"Аргументы имеют неверный тип,выходят за пределы допустимого диапазона, или вступают в конфликт друг с другом".
Подскажите, пожалуйста что я делаю не так. Я подозреваю, что решение где-то на поверхности, но сам его найти не могу.
Заранее спасибо.
...
Рейтинг: 0 / 0
ОШИБКА при установки параметров в ADOStoredProc для вызова хранимой процедуры
    #32019156
Прошу прощения, что не пояснил - сервер Oracle8
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / ОШИБКА при установки параметров в ADOStoredProc для вызова хранимой процедуры
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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