tramite questo link arrivo alla pagina sotto: javascript:apri2('voto.asp?A=votazione&titolo=**** ********');

nomepagina: voto.asp
codice:
<%
select case a
case "votazione"%>
<%
Dim titolo2
Dim rs2
dim sql2
titolo2=request.querystring("titolo") 
Set rs2 = Server.CreateObject("ADODB.Recordset")
sql2= "select * from commenti where titolo='"&replace(titolo2,"'","''")&"'"
rs2.open sql2, dcnDB, 3, 3
do until rs2.eof 
%>

titolo:<%=(rs2("titolo"))%>
commenti: <%=(rs2("commenti"))%>

<% 
rs2.movenext 
loop 
%> 

<form method="POST" action="voto.asp?A=registra&titolo=<%=(rs2("titolo"))%>">
<input type="text" name="<%=(rs2("titolo"))%>" readonly/>


Nome

<input type="text" name="form_nome" size="20"></p>


Titolo

<input type="text" name="form_cognome" size="20"  value="<%=(rs2("titolo"))%>"></p>


Email

<input type="text" name="form_email" size="20"></p>


Homepage

<input type="text" name="form_homepage" size="20"></p>


Commenti

<textarea rows="2" name="form_commenti" cols="20"></textarea></p>


<input type="submit" value="Invia" name="B1"><input type="reset" value="Reimposta" name="B2"></p>
</form>
<% 
rs2.close 
set rs2=nothing 
%>
mi da questo errore:
Tipo di errore:
ADODB.Field (0x80020009)
Il record corrente corrisponde all'inizio o alla fine del file oppure è stato eliminato. Per eseguire l'operazione richiesta è necessario disporre di un record corrente.

avete una vaga idea perchè???