![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка при открытии таблицы [D7]
lod © (2008-06-21 10:05:00)Вот кусок кода программы
procedure TfEditFullIzdNak.cxButton3Click(Sender: TObject);
var
cp,co:integer;
begin
if dmGrafik.spJobShopForSeElse.FieldValues['shop']='УМТС'
then
co:=420
else
co:=dmGrafik.spJobShopForSeElse.FieldValues['shop'];
fNakladn_sd:=TfNakladn_sd.Create(Self);
dmGrafik.spNakladn_sv.Parameters.ParamValues['@co']:=co;
dmGrafik.spNakladn_sv.Parameters.ParamValues['@id_dse']:=dmGrafik.spJobShopForSe Else.FieldValues['id_dse'];
dmGrafik.spNakladn_sv.Parameters.ParamValues['@id_fullizd']:=dmGrafik.spJobShopF orSeElse.FieldValues['id_fullizd'];
dmGrafik.spNakladn_sv.Open;
Когда вот это условие выполняеться,
if dmGrafik.spJobShopForSeElse.FieldValues['shop']='УМТС' при открытии dmGrafik.spNakladn_sv.Open выдаеться ошибка "Cold no variant type(null ) into type (dooble)"
В других случаеях работает всё нормлаьно, помогите, что делать ?
Правильный-Вася (2008-06-22 18:58:00) [1]
> spNakladn_sv
это явно не таблица
скорее всего один из параметров хранимки просто не проинициализирован
Johnmen (2008-06-21 22:52:00) [2]Не присваивать параметру вариантного значения null.