2 messaggi dal 14 luglio 2008
Ciao ragazzi, mi aiutate a trovare l'errore...
E da ieri che un mio script mi da questo errore, premetto che uso come database access.

error '80020009'
/admin_elenco_ricariche.asp, line 54

il codice è il seguente e la riga incriminata è quella separata da tutto!

grazie a tutti, siete mitici!

<%
strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("mdb-database/lb.mdb") & ";Persist Security Info=False"
set cn= server.createobject("ADODB.connection")
Set rsc = Server.CreateObject("ADODB.Recordset")
Set rso = Server.CreateObject("ADODB.Recordset")
cn.open strconn
sz_sql = "SELECT * from ricariche order by data desc"
rsc.Open sz_sql, cn
do while not rsc.eof
response.write("<tr>")
response.write("<td>" & rsc(0) & "</td>")
sz_sql="select * from utenti where id = " & rsc(1)
rso.open sz_sql,cn
-----------------------------------------------------
response.write("<td>" & rsc(1) & " - " & rso("nome") & " " & rso("cognome") & "</td>")
-----------------------------------------------------
response.write("<td>" & rsc(2) & " ¤</td>")
response.write("<td>" & rsc(3) & "</td>")
rsc.movenext
rso.close
loop
rsc.close
%>
kenny82 ha scritto:
error '80020009' /admin_elenco_ricariche.asp, line 54

Purtroppo è uno degli errori più criptici del web
Qui: http://classicasp.aspfaq.com/general/why-do-i-get-80020009-errors.html trovi un elenco delle cause più frequenti.

Per capire dove sta il problema prova a ridurre o modificare l'accesso ai campi del recordset interno (rso)

Magari puoi risolvere "unendo" i dati necessati con una join (otterresti un unico recordset che dovresti poi separare a livello "logico", capendo quando cambia il valore del record esterno - rsc); aumenterebbero anche notevolmente le performance!

HTH

Matteo Casati
GURU4.net

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.