-
Пробую sp.ParamByName('Param1').Clear - получаю сообщение об ошибке.
-
секретное
-
> Игорь Шевченко © (04.08.08 15:50) [1]
required Param value not set
-
В настройках параметра IsNullable присутствует?
-
вообщето процедуру создаю во время выполнения: sp:=TIBStoredProc.Create(application);
-
> вообщето процедуру создаю во время выполнения
Да хоть в конце окончания. Свойства параметра какие?
-
свойства "IsNullable" я не нашел ни у TIBStoredProc ни у ТParam. Похоже это из Ado.
-
ParamType - какой стоит?
-
ParamType=ptInput
-
> sp:=TIBStoredProc.Create(application);
это, а нельзя ли хранимку вызвать с помощью TIBDataSet/TIBQuery или TIBSQL?
TIBStoredProc вообще-то не самый лучший выбор для работы с хранимками (с) ibase.ru :)
-
Партизанов давить
-
> Loginov Dmitry © (04.08.08 23:30) [9]
я с ФБ пока на Вы. О последнем не знал. А в Ваших случаях пустые параметры пройдут?
-
uses variants ?
-
Кстати: TParam.Value.Type должен быть равен Null (а не Unassigned), тогда все пашет.
-
сделал:
sp.ParamByName('kgrup').Value.type:=null;
ошибка: "invalid variant operation"
-
>Евгений Р. (05.08.08 12:34) [14]
>sp.ParamByName('kgrup').Value.type:=null;
;)))
-
> MsGuns © (05.08.08 15:15) [15]
так это правильно или нет? sp.ParamByName('kgrup').Value.type:=null;
-
> так это правильно или нет? sp.ParamByName('kgrup').Value.
> type:=null;
нет! Головой кто будет думать?
-
> Loginov Dmitry © (06.08.08 12:36) [17]
я вобщето головый пытаюсь... но с вариант работал мало. строчку написать слабо?
-
а так?
sp.ParamByName('kgrup').Value := null;