Ragazzi...

non riesco proprio a capire cosa non vada qui:

codice:
<%
Set ObjRS2 = Server.CreateObject("ADODB.Recordset")
StrSQL2 = "SELECT * FROM DatiUtenti WHERE IdUtente = "&IdUtente
						
ObjRS2.Open StrSQL2, ObjConn, 3, 3
					
If Not ObjRS2.EOF Then			
   Response.Write("Aperto da: "&ObjRS2("NomeUtente")&"
")
   Response.Write(""&FUNConvertiIdNazione(ObjRS2("IdNazione"))&"")
Else
   response.Write("errr")
End If

ObjRS2.Close 
Set ObjRS2 = Nothing
%>
Mi esce l'errore:
Tipo di errore:
Errore di run-time di Microsoft VBScript (0x800A01A8)
Necessario oggetto
/web/visualizza.asp, line 143

la linea 143 è: ObjRS2.Close