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

Вниз

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

 
Yakudza ©   (2003-05-07 20:41) [0]

Пытаюсь получить список парметров вот таким образом:

Proc.UnPrepare;
Proc.StoredProcName := "add_card";
Proc.Prepare;

for i:=0 to Proc.ParamCount -1 do
begin
Memo1.Lines.Add(Proc.Params[i].Name)
end;

Не получаеться, в чем ошибка ?


 
WarLord ©   (2003-05-07 21:47) [1]

А они там есть, эти параметры?


 
Dred2k ©   (2003-05-07 21:52) [2]


> Не получаеться

В чем конкретно это выражено?
(колись, иначе не покатит) ;)


 
Yakudza ©   (2003-05-07 22:06) [3]

2WarLord ©
Есть

2Dred2k
>В чем конкретно это выражено?

Я хочу получить список параметров у процедуры, если в IDE выставить имя процедуры и кликнуть на Params то тогда можно получить список параметров, но во время исполнения нет. Пусто.


 
WarLord ©   (2003-05-07 22:09) [4]


> но во время исполнения нет. Пусто.

очищаться они никак не могут?


 
Yakudza ©   (2003-05-07 22:20) [5]

А как могут очищаться параметры процедуры, процедура лежит на серваке и приложение ее вызывает.


 
Dred2k ©   (2003-05-07 22:22) [6]

Я так подозреваю, что после Prepare неприсвоенные параметры просто вычищаются (я до такой ситуации, честно говоря, никогда не доходил....). Ну а ExceSQL уже не будет - экцепшн раньше лезет. Вот и вся версия.
(проверь - присвоил ли ты энти параметры)...



 
Yakudza ©   (2003-05-08 11:51) [7]

2Dred2k © (07.05.03 22:22)

Я не присваеваю параметры, я просто хочу посмотреть какие есть параметры в процедуре и какого они типа.


 
Erik Ivanov   (2003-05-09 15:02) [8]

Если у тебя oracle и процедура возвращает курсор то Exception получиш.


 
Yakudza ©   (2003-05-09 20:50) [9]

У меня Sybase.



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

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

Наверх




Память: 0.48 MB
Время: 0.015 c
1-94944
edicon
2003-05-18 01:42
2003.05.29
Формат Даты


3-94702
Zergling
2003-05-05 07:20
2003.05.29
SQL запрос, TParameters и приведение типов Variant


3-94710
Пикулев Евгений
2003-05-08 05:57
2003.05.29
Как из одной таблицы принять данные в другую такуюже


1-94886
viol-2
2003-05-16 15:19
2003.05.29
Память как диск


1-94938
Лесник
2003-05-17 22:55
2003.05.29
Самый старый файл в папке