Değerli okuyucular mail yoluyla almış olduğum ve internette gördüğüm asp ye yeni başlayan arkadaşlar en çok tarih sogularında sıkıntı çekiyor. Birde arkadaşlık sitesi işine girdiyseniz sorgulama tam bir dert olmaktan ileri gitmiyor. aşağıda verecek olduğum kod örneğinde kullanıcı yaşları arasında, online olan üyeler arasında gibi orta düzey karmaşık bir sorguyu yazacağım. Sorgudan önce Bu bir arkadaşlık sistemi için detaylı kullanıcı arama gibi bir kod parçası olacağını belirtelim. xxx ve xxx yaş arası, online ve x ilinden üyeler gibi bir sonuç alacağız. (Kullanıcının kayıt bilgilerini alırken doğum tarihi, sorgularken yaşını kullanacağız. Yani sorgudan önce yaşı tarihe çevireceğiz.)

Session.LCID = 1033resimli=Request.form(“resimli”)yas=Request.form(“yas”)sonyas=Request.form(“sonyas”)sehir=Request.form(“sehir”)cinsiyet=Request.form(“cinsiyet”)online=Request.form(“online”)if online = “true” then durum =”Evet” else durum=”Hayir” end ifyas1 = “01.01.”&year(date) – yassonyas1 = “01.01.”&year(date) – sonyasset profil_goster = server.createobject(“adodb.recordset”)SQL=”Select * from uyeler where il='”&sehir&”‘ and online='”&durum&”‘ and cinsiyet='”&cinsiyet&”‘ and dogum_tarihi BETWEEN cdate(‘”&yas1&”‘) and cdate(‘”&sonyas1&”‘)”profil_goster.open SQL,baglantim,1,3