coba pake format, 
09/01/2008 --> bisa dibaca 9 januari 2008 atau 1 september 2008

jadi pastikan saja bahwa formatnya adalah format panjang untuk kriteria.

seperti ini:

tempTanggal = "tgl Between#" & Format(Me!dt_mulai ,"dd-mmm-yyyy") & "#And#" & 
Format(Me!dt_sampai,"dd-mmm-yyyy")  & "#"
  ----- Original Message ----- 
  From: Rully Arfan 
  To: [email protected] 
  Sent: Friday, November 14, 2008 09:37
  Subject: [belajar-access] Range Date


  Dear All,

  tanya lagi ya....

  tempTanggal = "tgl Between#" & Me!dt_mulai & "#And#" & Me!dt_sampai & "#"

  kenapa ya sintak ini saat saya eksekusi yang tampil di report data tanggal 
sesudahnya dan sebelumnya..

  Contohnya jika texbox dt_mulai saya isi dengan : 09/01/2008 ( 1 - september - 
2008 ) lalu texbox dt_sampai  = 09/30/2008 ( 30 - sep- 2008 )
  maka data yang tampil di report dari tanggal 09/02/2008 s/d 09/29/2008 , 
kalau saya pangil dengan 08/31/2008 dan 10/01/2008 baru data yang tampil dari 
tanggal 09/01/2008 s/d tanggal 09/30/2008

  Keterangan:

  object saya menggunakan DatetimePicker , Regional setting US(Engglish), di OS 
win 98 Normal, tapi win 2000, xp dan vista     kejadiannya seperti di atas. dan 
saya sudah coba mengganti "Between" dan "And" dengan >= dan <= tapi malah jadi 
ngaco datanya..

  atas bantuan rekan-2x dan suhu-2x say ucapkan banayk terima kasih..

Kirim email ke