Merhaba,
İlk hata dediğin
Microsoft VBScript runtime error '800a000d'
Type mismatch: '[string: "0 AM"]'
/aramasonuc.asp, line 115
Burada hatanın sebebi olarak uyumsuz tip gözüküyor.
Tarih alanınındaki eşitlemede problem var.
Ya değer boş geliyor yada sunucu tarih ayarların gün/ay/yıl formatında değil.
Eğer eşitlemeye çalıştığın alanların boş değer olmadığından eminsen sayfanın başına <%Session.Lcid=1055%> kodunu yerleştirerek deneyip sonucu buraya yazarsan çözümüne yardımcı olmaya çalışırız.
İkinci hatanın sebebi session süresinin kısa olmasından kaynaklanabileceği gibi sunucu üzerinde meydana gelen sorunlardan da olabilir.
webrlis arkadaşımızın verdiği kodu kullandığın halde sorun devam ediyorsa cookies kullanmanı tavsiye ederim.
İyi çalışmalar...