Tam Sürümünü Görmek İçin : İki Tarih Aralığı Nasıl Alınıyor
Arkadaşlar programda bir *.mdb den bugünü baz alıp bir hafta önceki bilgileri naslı çağırabiliriz. mesela bu gün 11.04.2004 ile 4.11.2004 arası olacak.
...
WHERE (tarih_alan <= Date()) AND (tarih_alan > (Date() -7 ))
Date() olmazsa Now() dene
acemi now ve date olmadı hep hata veriyor accesse de yazdım yok banamısın demiyor.
sen daha önce denedin mi yoksa benim Base, DataBase mi bozuk.
HiperAktif®
13/04/2004, 00:15
aygunyil=Date()
select * from tablo where tarih between "&aygunyil-7&" and "&aygunyil+7&"
birde bunu denermisin
tarih = Date() - 7
strSQL = "SELECT * " & _
"FROM tablo " & _
"WHERE tarih_alan > #" & Month(tarih) & "/" & Day(tarih) & "/" & Year(tarih) & "# " & _
"AND tarih_alan <= #" & Month(Date()) & "/" & Day(Date()) & "/" Year(Date()) & "#;"
Sağol acemi son sorgu doğru hallettim :)
Forum Yazılımı : vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.