Текущий архив: 2006.05.07;
Скачать: CL | DM;
Внизsql+delphi, передача параметров из хранимой процедуры в приложени Найти похожие ветки
← →
Temper © (2006-03-11 16:24) [0]одскажите, передать выходной (output) параметр из хранимой процедуры в приложение на delphi, если я вызываю эту процедуру в приложении с помощью Query: sql.add("exec proc1 :par1, :par2"), где par1, par2
входные параметры,то получается ошибка: таблица с таким именем как proc1 не найдена. вообще дело в том, что выходной параметр - переменная в хранимой процедуре типа bit, которая принимает значение в зависимости от входных параметров. в Query Analyzer я пишу так
declare @start bit
exec passwords "Радчук", "111", @start output
print @start
и вижу результат.
в приложении : query1.sql.add(" exec proc1 :par1, :par2, :par3 ")
первых два переметра входные ptInput, третий выходной ptOutput, но получается ошибка :Error creating cursor handle. каким образом указать выходной параметр
← →
Desdechado © (2006-03-11 18:37) [1]"Error creating cursor handle" говорит о попытке сделать Open, а не Execute
и параметр тут ни при чем
а еще было бы понятнее, если бы были указаны компоненты доступа
← →
KSergey © (2006-03-13 16:05) [2]MS SQL? ADO?
sql.query ("DECLARE @out_param int
exec proc1 :par1, :par2, out_param OUTPUT
SELECT out_param");
sql.open;
... = sql.Fields[0];
Страницы: 1 вся ветка
Текущий архив: 2006.05.07;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.01 c