Konu Başlığı: ASP MYSQL Tarih Sorunu..
View Single Post
Sponsorlu Bağlantılar
Zoque.Forum
Advertisement
Old 09.02.2007   #1 (permalink)
OrQun
 
OrQun's Avatar
 
Üyelik Tarihi: 31.12.2002
Yer: İstanbul
Yaş: 21
Mesaj: 71
ASP MYSQL Tarih Sorunu..

ASP ile access'ten MySQL'a geçenler kervanına ben de katıldım.. sorunum şu:


Set TKSQL=baglanti.Execute("SELECT COUNT(*) AS rid FROM photos where tarih >now()")

s=TKSQL("rid"):TKSQL.close:set TKSQL=nothing

şu şekilde yazarsam şimdiki tarihten sonraki kayıt sayısı listeleniyor.. ya da tersini yaparsam.. ama ben mesela now() yerine dateadd ile yani şöyle yenitarih=dateadd("d",-1,now()) gibi tarihten bir gün çıkarıp SQL kodunu



Set TKSQL=baglanti.Execute("SELECT COUNT(*) AS rid FROM photos where tarih >yenitarih") yazınca hata mesajı alıyorum.. bu arada MySQL tablomun içinde tarih sütunu datetime olarak belirli yani 2007-02-09 00:00:00 şu şekilde tutuluyor kayıtlar..



şu tarih ile birgün çıkarılmış yeni tarihi nasıl karşılaştıracam.. ' tırnak koydum " koydum bu sefer de hiç kayıt bulunamıyo tabloda..



where tarih >""&yenitarih&""

where tarih >'"&yenitarih&"'

where tarih >"&yenitarih&"

bunları denedim hala çalışmıyo.. bi de şu > büyüktür < küçüktürün yanına sadece tarihe göre sorgu yaparken = eşittir koyamıyorum.. yani <= ve ya >= koyunca tarih sorgulamasında hata veriyo neden acaba?
__________________
community'n'link - orqun.com
OrQun şu an çevrimdışı   Mesajdan alıntı yaparak yeni bir cevap ekleyin