Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ошибка при открытии таблицы [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.


Наверх

Титульная страница Поиск, карта сайта Написать письмо