salve ragazzi ho questo script di elenco a tendina che al di fuori del form funz bene dentro il form mi da errore..

<select name="tipologia">
<%
sql = "SELECT * FROM categorieannunci order by categorie asc"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn ,3,3
rs.movefirst
do while not(rs.eof)
%>
<option value="<%=rs(1)%>" selected><%=rs(1)%></option>
<%
rs.movenext
loop
rs.Close
set rs = Nothing
conn.Close
set conn = Nothing <------------ line 48
%>
</select>

ERRORE:

Tipo di errore:
Errore di compilazione di Microsoft VBScript (0x800A03F6)
Previsto 'End'
/Programmazione/ASP/sinnai/senzaimages.asp, line 48

come mai mi da quest errore?