Ricevo questo errore:
codice:
ADODB.Recordset error '800a0e78' 

Operation is not allowed when the object is closed. 

/dmp/admin/optionfornews.asp, line 50
Da questa sintassi:
codice:
<%
if request("action")="cancellanews" then
%>

<%
Userz1=Cstr(Request.QueryString("user"))
Userz2=replace(replace(trim(Userz1),"'",""),"""","")

Passz1=Cstr(Request.QueryString("pwd"))
Passz2=replace(replace(trim(Passz1),"'",""),"""","")

idcancella1=Cstr(Request.QueryString("id"))
idcancella2=replace(replace(trim(idcancella1),"'",""),"""","")

sidform1=Cstr(Request.QueryString("sid"))
sidform2=replace(replace(trim(sidform1),"'",""),"""","")

Set rscontrol = Conn.Execute("select * from gestori where user='" & Userz2 & "' and pwd='" & Passz2 & "'")

if rscontrol.eof then
response.write "<div align=""center""><font face=""Verdana"" size=""2""  color=""#6699CC"">Log Scaduto o non valido</font></div>

<input onclick=""window.opener.location='login.asp';window.close();"" type=""button"" value=""Chiudi"" name=""button1"">"
rscontrol.close
conn.close
set rscontrol=nothing
set conn=nothing
response.end

else

loguser=rscontrol("user")
logpass=rscontrol("pwd")

rscontrol.close
set rscontrol=nothing
end if

Set rsdeleta = Conn.Execute("delete from news where id='" & idcancella2 & "'")

%>
<div align="center"><font face=Verdana size=2 color=#6699CC>News Cancellata</font>


<input onclick="window.opener.location='news_paginazione.asp?user=<%=loguser%>&pwd=<%=logpass%>&sid=<%=sidform2%>&action=viewall';window.close();" type="button" value="Chiudi" name="button1">
</div>
<%
rsdeleta.close
set rsdeleta=nothing
conn.close
set conn=nothing

response.end
end if
%>
Il record viene cancellato normalmente e tutte le funzioni java vengono eseguite ma l'errore continua ad essere visualizzato:


Perchè?!


P.S.
La lina 50 sarebbe
codice:
rsdeleta.close