Вниз
Скачать: 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.026 c
4-1139814010
Asail
2006-02-13 10:00
2006.05.07
Как получить caption окна чужой программы?


2-1145304765
qazwsx
2006-04-18 00:12
2006.05.07
Чёт не получается у мну нормально с мускулом работать...


3-1142013327
Megabyte
2006-03-10 20:55
2006.05.07
Не хочет коннектиться в с включенным LoginPrompt


2-1145334294
Ezorcist
2006-04-18 08:24
2006.05.07
Узнать сетевое имя и IP машины


15-1145206229
Ezorcist
2006-04-16 20:50
2006.05.07
Кому не лень, помогите с историей!))




   Наверх