Jag tror att någon av dina variabler, exempelvis date, är tom. Skriv ut date och Request.ServerVariables("REMOTE_ADDR") och kolla om endera är tomt eller ej. :)
Frågan#1
Uppdatera = "SELECT * FROM stats Where ip = '"&Request.Servervariables("REMOTE_ADDR")&"' AND Dagens = '"& date &"'"
RecSet.Open Uppdatera, Connect, adOpenDynamic, adLockOptimistic
if RecSet("ip") = Request.Servervariables("REMOTE_ADDR") then
RecSet("idag") = RecSet("idag")+1
else
RecSet("ip") = Request.Servervariables("REMOTE_ADDR")
RecSet("unik") = RecSet("unik")+1
RecSet("idag") = RecSet("idag")+1
den säger att de är fel '80040e07'....

