Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.16;
Скачать: CL | DM;

Вниз

Выполнение хр процедуры с параметрами   Найти похожие ветки 

 
vil ©   (2003-09-25 14:50) [0]

Хранимая процедура на сервере MSSQL,
в ней объявлено

@ct VARCHAR OuTPUT

в проге

Form1.ADOStoredProc1.Active:=true;
s:=Form1.ADOStoredProc1.Parameters.ParamValues["@ct"];

Сообщение Procedure has too many arguments specified.

Чего не хватает?


 
Smashich ©   (2003-09-25 14:56) [1]

всего хватает и даже слишком.


 
Smashich ©   (2003-09-25 14:57) [2]

как ты вызываешь процедуру покажи


 
ZrenBy ©   (2003-09-25 15:00) [3]

ADOSP.Parameters.Clear;
ADOSP.Parameters.CreateParameter("@RET",ftInteger,pdReturnValue,4,0);
ADOSP.Parameters.CreateParameter("@ct",ftString, pdOutput, 8000,"");
ADOSP.Execute;

S := ADOSP.Parameters.ParamValues["@ct"];


 
Dr.HA   (2003-09-26 16:13) [4]

Если переменная Output, то параметру, связанному с ней, нельзя присваевать какое-либо значение.
Надо попробовать
ЛИБО
ADOSP.Parameters.CreateParameter("@ct",ftString,pdOutput,8000,nil);
ЛИБО
with ADOSP.Parameters.AddParameter do
begin
DataType:=ftString;
Direction:=pdOutput;
Name:="@ct;
Size:=8000;
end;



Страницы: 1 вся ветка

Текущий архив: 2003.10.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
1-51199
hich
2003-10-04 15:26
2003.10.16
При переводе строки в дробное число часто возникает ошибка


14-51434
Dmitriy O.
2003-09-29 16:13
2003.10.16
Вопрос только для самых умных (тест интеллекта)


7-51545
sharkq
2003-08-02 15:32
2003.10.16
Передача файлов между двумя модемами.


1-51329
COSINUS
2003-10-02 20:00
2003.10.16
Параллельная прокрутка


11-51156
Darts
2002-12-23 12:56
2003.10.16
Будет ли KOL портирован на FreePascal?