36 messaggi dal 09 agosto 2001
ciao a tutti

ho una pagina asp che esegue una stored procedure (SQL Server)...il problema è che quando tento di accedere al set di risultati della stored procedure tramite l'oggetto recordset mi viene restituito questo messaggio d'errore :

ADODB.Recordset error '800a0e78'

L'operazione non è consentita se l'oggetto è chiuso.

/randomtest.asp, line 29

il codice asp è il seguente:

<%
set conn=server.createobject("adodb.connection")
set rs=server.createobject("adodb.recordset")

conn.Open connString

rs.Open "EXEC RandomCat 4",conn
rs.movefirst '<--- riga che genera l'errore
do until rs.eof
response.write rs("id_cat") & "<br>"
rs.movenext
loop

rs.close
set rs=nothing
conn.close
set conn=nothing
%>

secondo voi quale può essere il problema? sarebbe utile postare anche il codice (un po' lungo) della stored procedure?

grazie a tutti
ciao
Sergio


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.