sto impazzendo....dov'è l'errore?

if pw1=pw2 then
pw=pw1
%>

<%
pw_Crypt = MD5(pw)
set objRs = objConn.Execute("UPDATE dati SET PW = '"&pw_Crypt&"' WHERE ID_UTENTE="&session("id")&"")
%>
...
<%end if%>


quando inserisco questo mi da errore:
Impossibile visualizzare la pagina


perchè?