IBUpdateSQL kuruş yuvarlama sorunu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
sunye
Üye
Mesajlar: 105
Kayıt: 24 Ağu 2004 04:49
Konum: izmir

IBUpdateSQL kuruş yuvarlama sorunu

Mesaj gönderen sunye »

Merhaba,

Firebird veri tabanı ile ilgili yaşadığım problem;

Kod: Tümünü seç

         //cari işlem
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['CARI_ID']:=e_6.EditValue;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['TARIH']:=e_tarih.Text;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['ISLEM_TURU']:='Araç (Bakım) Dekontu';
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['BELGE_NO']:=e_8.Text;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['BORC']:=0;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['ALACAK']:=e_u_8.Value;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['ACIKLAMA']:=e_1.Text;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['MUHATAP_ID']:=null;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['MUHATAP_ISLEM_ID']:=null;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['FIS_ISLEM_ID']:=null;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['ARACBAKIM_ID']:=aracbakim_id;
      upsql_carihesapislem.Query[ukInsert].ExecSQL;

           //Araç İşlemi
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['CARI_ID']:=e_1.EditValue;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['TARIH']:=e_tarih.Text;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['ISLEM_TURU']:='Araç (Bakım) Dekontu';
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['BELGE_NO']:=e_8.Text;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['BORC']:=e_u_8.Value;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['ALACAK']:=0;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['ACIKLAMA']:=e_4.Text;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['MUHATAP_ID']:=null;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['MUHATAP_ISLEM_ID']:=null;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['FIS_ISLEM_ID']:=null;
      upsql_carihesapislem.Query[ukInsert].Params.ParamValues['ARACBAKIM_ID']:=aracbakim_id;
      upsql_carihesapislem.Query[ukInsert].ExecSQL;
e_u_8.value değeri kuruşlu olmasına rağmen cari işlem bölümünde normal kaydediyor, araç işlem bölümünde yuvarlama yapıyor. Eğer araç işlem bölümünü üste taşırsam araç işlem bölümü kuruşlu yazılıyor, alttaki alan yuvarlama yaparak yazılıyor.
Sorunun çözümü hakkında bilgisi olan var mı?
Bildiğim tek şey, hiç bir şey bilmediğim.
Cevapla