Değerli arkadaşlar...
Elimde "SorguEkle" isimli bir ekleme sorgusu ve ekleme sorgusunun verileri eklediği "EklenenTablo" isimli tablo var.
"SorguEkle" ekleme sorgusu için bir modüle;
kodlarını tanımladım ve "SorguEkle" ekleme sorgusunun ilgili sütununa
tanımını yaptım.
Ekleme sorgusunu çalıştırdığımda Para Birimi olarak tanımlı Brut_Ucret sütunundaki değeri okuyup Brut_Ucret2 sütununda ondalık basamakları virgül yerine nokta ile ayırmasını istedim ama olmadı.
Form üzerinde aynı kodu deneyince sonuç alıyorum ama ekleme sorgusunda aynı kodu kullanınca "EklenenTablo" isimli tabloya veriyi aktarırken nokta yerine yine virgül koyuyor.
Örn; Brut_Ucret : 2.066,67 TL
Brut_Ucret2: 2067,00 ( burada formül hata yapıyor. 2066.67 yazması lazım.)
Nerede hata yapıyorum anlamadım.
Ekleme sorgusundan tabloya veriyi kaydederken ondalık basamağın virgül yerine nokta atmasını yapmam gerekiyor...
Yardımlarınızı bekliyorum
Elimde "SorguEkle" isimli bir ekleme sorgusu ve ekleme sorgusunun verileri eklediği "EklenenTablo" isimli tablo var.
"SorguEkle" ekleme sorgusu için bir modüle;
Visual Basic
- Public Function ucret(Brut_Ucret As Integer) As Integer
- deg = Brut_Ucret
- ucret = Replace(deg, ",", ".")
- End Function
kodlarını tanımladım ve "SorguEkle" ekleme sorgusunun ilgili sütununa
SQL
- BrutUcret2: ucret([Brut_Ucret])
tanımını yaptım.
Ekleme sorgusunu çalıştırdığımda Para Birimi olarak tanımlı Brut_Ucret sütunundaki değeri okuyup Brut_Ucret2 sütununda ondalık basamakları virgül yerine nokta ile ayırmasını istedim ama olmadı.
Form üzerinde aynı kodu deneyince sonuç alıyorum ama ekleme sorgusunda aynı kodu kullanınca "EklenenTablo" isimli tabloya veriyi aktarırken nokta yerine yine virgül koyuyor.
Örn; Brut_Ucret : 2.066,67 TL
Brut_Ucret2: 2067,00 ( burada formül hata yapıyor. 2066.67 yazması lazım.)
Nerede hata yapıyorum anlamadım.
Ekleme sorgusundan tabloya veriyi kaydederken ondalık basamağın virgül yerine nokta atmasını yapmam gerekiyor...
Yardımlarınızı bekliyorum