Jag skulle behöva lägga överst på alla sidor en "on error resume next" och om det blir fel föra in felet i en databas och skicka personen som fått felet till en error sida.
on error resume next
...
if Err.Number > 0 then
conn.execute "insert into x values(" _
& err.number & ",'" & Err.Description _
& "')"
'cleanup
response.redirect "error.asp"
end if
är dom enda varianter som finns. Du kan ju skapa en sub som checkar om det blev fel och i så fall gör insert och redirect och så lägger du in ett call till den på de ställen där du vill logga eventuella fel.