Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.038 c
4-1139825037
Dimedrol
2006-02-13 13:03
2006.05.07
Delphi и Infra-red... как ?


2-1145312292
roman_big
2006-04-18 02:18
2006.05.07
вопрос по работе модуля Web и его свойства Action.


2-1145633091
mahab
2006-04-21 19:24
2006.05.07
DVD-RW


15-1144748112
Гарри Поттер
2006-04-11 13:35
2006.05.07
А, "журналист" - подразумевает наличие в.о. ?


15-1145184216
x.pro
2006-04-16 14:43
2006.05.07
Проблема с драйверами?




   Наверх