Конференция "Базы" » Ошибка при открытии таблицы [D7]
 
  • lod (21.06.08 10:05) [0]
    Вот кусок кода программы

    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)"

    В других случаеях работает всё нормлаьно, помогите, что делать ?
  • Johnmen © (21.06.08 22:52) [1]
    Не присваивать параметру вариантного значения null.
  • Правильный-Вася (22.06.08 18:58) [2]

    > spNakladn_sv

    это явно не таблица
    скорее всего один из параметров хранимки просто не проинициализирован
 
Конференция "Базы" » Ошибка при открытии таблицы [D7]
Есть новые Нет новых   [134434   +28][b:0][p:0]