Sitemin veritabanını access den sql'e dönüştürüp import ettim fakat site hata veriyor.Bunun sql veritabanındaki tarih formatı yyyy.mm.dd fakat benim asp kodumda geçen date() formatı ise dd.mm.yyyy olmasından kaynaklandığını düşünüyorum.Sorunu çözmede yardımcı olabilecek bir arkadaş varmı?
Teşekkürler
asp date() tarih formatı
6
●3.807
- 29-09-2010, 13:18:35Üyeliği durduruldu
'MySQL tarih ve saat formatlama function mysqltarihsaat(varDate) if day(varDate) < 10 then dd = "0" & day(varDate) else dd = day(varDate) end if if month(varDate) < 10 then mm = "0" & month(varDate) else mm = month(varDate) end if if hour(varDate) < 10 then hh = "0" & hour(varDate) else hh = hour(varDate) end if if minute(varDate) < 10 then mi = "0" & minute(varDate) else mi = minute(varDate) end if if second(varDate) < 10 then se = "0" & second(varDate) else se = second(varDate) end if mysqltarihsaat = year(varDate) & mm & dd & hh & mi & se end function SorguTarihi = mysqltarihsaat(now())
görünüm ise : 0000-00-00 00:00:00 - 29-09-2010, 14:11:48ben yapamadım,biraz daha açıklayabilirmisin?screamser adlı üyeden alıntı: mesajı görüntüle
- 29-09-2010, 14:24:42Üyeliği durduruldusql den ilan_starih kısmını datetime olarak değiştir.
sonra aşağıdaki kodu kullan.
<% 'MySQL tarih ve saat formatlama function mysqltarihsaat(varDate) if day(varDate) < 10 then dd = "0" & day(varDate) else dd = day(varDate) end if if month(varDate) < 10 then mm = "0" & month(varDate) else mm = month(varDate) end if if hour(varDate) < 10 then hh = "0" & hour(varDate) else hh = hour(varDate) end if if minute(varDate) < 10 then mi = "0" & minute(varDate) else mi = minute(varDate) end if if second(varDate) < 10 then se = "0" & second(varDate) else se = second(varDate) end if mysqltarihsaat = year(varDate) & mm & dd & hh & mi & se end function SorguTarihi = mysqltarihsaat(now()) '- Kategorideki İlan Adeti: ------------------------------------------------------------------ Function goster(ilanadet) Set adet = Server.CreateObject( "ADODB.Recordset" ) adet.ActiveConnection = bag adet.CursorType= adOpenStatic adet.Open "Select * From ilanlar Where kategori_adi='"&klistele("kategori_id")&"' " &_ "AND ilan_starih > "& SorguTarihi &" " &_ "AND onay = 'ONAYLI' " goster = adet.recordcount End Function %>