Ciao scusate ho la pagina utenti.asp che è lentissima e non funziona non riesco a capire da che cosa possa dipendere!!

Questo è il codice che qualcuno riesce a capire il problema ne sarei molto grato, visto che il codice non sembra avere errori!
codice:
<% Option  Explicit %>
<%
On Error resume Next
dim utente
utente = ""
dim password
password = ""
if Session ("sssUtente") = utente or Session("sssPassword") = password then 
response.redirect("password.asp?errore=1")
end if

' creare connessione
set connessione = Server.createObject ("ADODB.connection")

'aprire connessione
connessione.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("../mdb-database/utenti.mdb")

'creare recordset
set rs = Server.CreateObject("ADODB.recordset")

'creo la query e invio comando sql
query = "select * from utenti"
 
'configurare
rs.ActiveConnection = connessione
rs.open query

do while not rs.eof
response.write("ID "&rs.field("ID"))
response.write("
")
response.write("USERNAME "&rs.field("username"))
response.write("
")
response.write("

")
response.write("PASSWORD " &rs.field("password")) 
rs.movenext
loop
rs.close
connessione.close
set rs =nothing
set connessione=nothing

if err.Number <> 0 then
response.write("Probabile errore o malfunzionamento, verificare sul server!")
end if 
%>
<div aling="center">
<input type="submit" onclick="window.location.href='pippo.asp'"
</div>