Modülde Sorgu İçinde Tarih Değişkeni Hatası

1 2
09/09/2009, 13:56

siberonik

Arkadaşlar şöyle bi durum oluştu bende :
Normalde değişkenlerim aşağıdaki gibi tanımlıydı.

HaftaBasi = RST1!Baslama
HaftaSonu = RST1!Bitis

yalnız burada tarih değerlerini atarken gg/aa/yyyy sistemi ile atama yapıyor. yalnız Sql dizesi içinde bunu aa/gg/yyyy olarak gördünden sorun oluşuyor ve saçma sapan kayıtlar geliyor doğal olarak. Yani bölgesel ayarlarda tarih ayracını "." veya "/" yapmak sonuçta hata doğurmuyor. Onun için değişkenlere tarih atamasını yaparken aa/gg/yyyy olarak değiştirdim ve hiç bir sorunum kalmadı.

Burada dikkat edilmesi gereken bir durumda HaftaBasi ve HaftaSonu olarak isimlendirilen değişkenlerin tanımlamasının Date olarak değil Variant olarak yapılması gerekiyor.

HaftaBasi = Month(RST1!Baslama) & "/" & Day(RST1!Baslama) & "/" & Year(RST1!Baslama)
HaftaSonu = Month(RST1!Bitis) & "/" & Day(RST1!Bitis) & "/" & Year(RST1!Bitis)

Bilgilerinize...
1 2