Access'te tarih aralığını sorgulama?

Kodla Büyü

DotCom

Hiperaktif Üye
Hiperaktif
Mesajlar
2,930
Merhaba Arkadaşlar ,

Accesste tarih tipinde bir alanda aşağıdaki sorguyu çalıştırmak istediğimde ölçüt uyuşmazlığı hatası veriyor ne önerirsiniz?

Kod:
sorgu = "select * from 2009seans where tarih between '01.01.2009'  and '25.01.2009' order by tarih "
 
aralarına diez #işareti koyarak dene kardeş. öyle bir şeyler hatırlıyorum veya bütün klasörü gönder bakaım.
 
İlk olarak şöyle denedim , ama sonuç vermedi.
Kod:
mynum1 = CDate(Format(Calendar1.Value, "dd mm yyyy"))
mynum3 = CDate(Format(Calendar2.Value, "dd mm yyyy"))

Format olarak "dd.mm.yyyy" şeklinde de denedim ama olmadı.
Format komutunu kullanmadan sadece CDATE ile çevirmeyi denedim ancak sonuç vermedi.

Sonra bu şekilde denedim , yine sonuç vermedi.
Kod:
sorgu = "select * from 2009seans where tarih between '#01.01.2009#'  and '#25.01.2009#' order by tarih "

Başka önerisi olan varsa bekliyorum. Sabahtan veri bu noktada takıldım kaldım bi türlü aşamadım çok sinir etti gerçekten.

alper_kizil hocam önerin için teşekkürler , epey karışık bir yapı var şu anda. Daha basit bir minyatürünü hazırlayıp ekleyeyim.
 
BBNET
Geri
Üst