Access'te tarih sorgulama

Zaman zaman ufak çaplı projelerde veritabanı olarak Access kullanmak zorunda kalıyorum ve yine aynı durumdayım.

Access ile en çok zorlandığım işlemlerden biri tarihi parametrik olarak SQL cümlesinin içinde göndermek. Bir süredir kullanmadığım için hatırlamakta zorlandım ancak sonunda buldum. Access'te aşağıdaki gibi yazım ile tarih sorgulamalarımı gerçekleştirmek mümkün :  

strSQL += "AND tarihalani >= #" + "2008/08/06" + "# ";

 

Comments

Comments (2) -

illaki
ya mesela accessde tarih 20.10.2009 die kayıtlı diyelim. ben sadece ay ve yıla göre arama yapmasını istiyorum. 10.2009 olanını aramasını istiyorum. forumdan geliyor bunu tanımlıyorum ay&"."&yil yada ay+"."+yil die bu bana 10.2009 u veriyor. access deki tarih sutunu tarih/saat olarakta secili. ama aramalarda hep hata alıyorum. bir cok çeşit denedim olmadı. yardım edermisiniz?
Muammer Benzeş
Merhaba,
Sanırım aşağıdaki gibi birşey işinize yarayacaktır :

strSQL = += “AND MONTH(tarihalani) = 10) AND YEAR(tarihalani = 2009)