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

Вниз

TStoredProc - ошибку выдает... Чего не хватает   Найти похожие ветки 

 
Denisiy ©   (2003-10-28 15:58) [0]

День добрый, господа.

Хотел было вызвать процедуру , а она мне в ответ: "Parameter not set in query string".
На форме остваил только DBGrid, Datasource, StoredProc и кнопку.
На кнопке:
proc.ParamByName("@lookup").AsString:="52x";
proc.Params[0].DataType:=ftstring;
proc.Prepare;
proc.ExecProc;
proc.UnPrepare;

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


 
Fiend ©   (2003-10-28 16:05) [1]

оригинальнейшая последовательность кода!
зачем препара после присвоения параметров???
почему разное обращение

> proc.ParamByName("@lookup").AsString:="52x";
> proc.Params[0].DataType:=ftstring;


 
Малиновский Владимир   (2003-10-28 16:08) [2]

Сначала Prepare, потои инициализация параметров, потом ExecProc.
И, скорее всего, у Вас неправильно указано имя параметра в ParamByName (судя по диагностике)


 
Denisiy ©   (2003-10-28 16:10) [3]

На счет кода - там правилось пару раз, так что-то некрасивое и осталось.
А если можно,хотелось бы по существу вопроса.


 
Denisiy ©   (2003-10-28 16:13) [4]

Критику всю принимаю,ок, допустим сделал покрасивее:

proc.Prepare;
proc.params[0].AsString:="52x";
proc.Params[0].DataType:=ftstring;
proc.ExecProc;
proc.UnPrepare;

Ошибка осталась...


 
Sandman25 ©   (2003-10-28 16:17) [5]

[4] Denisiy © (28.10.03 16:13)

Если всю, то уж всю...

proc.Params[0].DataType:=ftstring;
proc.params[0].AsString:="52x";



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

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

Наверх




Память: 0.47 MB
Время: 0.031 c
3-56499
stud
2003-10-28 10:40
2003.11.17
вопрос


14-56900
Ertong
2003-10-25 15:44
2003.11.17
Задача (физика)


6-56791
Pavel Oliynik
2003-09-18 09:35
2003.11.17
как узнать по іp имя текущего почтаря, если он есть


3-56446
Kinder
2003-10-28 20:01
2003.11.17
ошибка Update где?


1-56625
Maks Realov
2003-11-05 14:07
2003.11.17
Работа с указателями в OP - почему так?