Foros del Web » Programando para Internet » ASP Clásico »

recordset err

Estas en el tema de recordset err en el foro de ASP Clásico en Foros del Web. Por que me da el sig error?: ADODB.Recordset error '800a0e78' Operation is not allowed when the object is closed. /INTERBASE/busqueda.asp, line 356 <!--#include file= "interbaseconnection.asp" ...
  #1 (permalink)  
Antiguo 13/03/2003, 07:48
 
Fecha de Ingreso: diciembre-2002
Ubicación: argentina... de ahí seran veinte cuadras
Mensajes: 382
Antigüedad: 22 años, 4 meses
Puntos: 0
Desacuerdo recordset err

Por que me da el sig error?:

ADODB.Recordset error '800a0e78'
Operation is not allowed when the object is closed.

/INTERBASE/busqueda.asp, line 356



<!--#include file= "interbaseconnection.asp" -->
<html>
<body>
<%
NROACCESO = REQUEST.FORM("NROACCESO")
CODTAXON = REQUEST.FORM("CODTAXON")

set objconn = server.createobject("adodb.connection")
set objrs = server.createobject("adodb.recordset")

strsql = "select * from DBREGTO "
boolWhere = false
if NROACCESO <> "" THEN
strsql=strsql & "WHERE NROACCESO LIKE '%"&NROACCESO&"%'"
boolwhere =True
END IF

if CODTAXON <> "" THEN
if boolwhere then
strsql=strsql & " AND CODTAXON LIKE '%"&CODTAXON&"%'"
ELSE
strsql=strsql & "WHERE CODTAXON LIKE '%"&CODTAXON&"%'"
boolwhere=True
END IF
END IF
bla.. bla......

%>
<TABLE>
<TR>

<TH>NROACCESO</TH>
<TH> CODTAXON</TH>

</font></TR>
<%
While Not objrs.EOF
%>

<TR BGCOLOR=<%= COLOR%>><TH><%= objRS("NROACCESO")%> </TH>

<TH><%= objrs("GENEROESPSUBESPECIE")%></TH>
<TH><%= objrs(" RAZA")%></TH>

<%
objrs.MoveNext
Wend

SET objrs=objConn.Execute(strsql) ' linea 356
%></TABLE><%

objrs.Close
objconn.Close
Set objrs = Nothing
Set objconn = Nothing
%>
</TABLE>
__________________
Juan Pablo
  #2 (permalink)  
Antiguo 13/03/2003, 10:32
 
Fecha de Ingreso: diciembre-2002
Ubicación: argentina... de ahí seran veinte cuadras
Mensajes: 382
Antigüedad: 22 años, 4 meses
Puntos: 0
ufff!!! lo encontré..

esto también estaba en el archivo incluido...

set objconn = server.createobject("adodb.connection")
set objrs = server.createobject("adodb.recordset")

me sacó canas verdes, pero lo encontré

hay veces que uno no se da cuenta de cosas tan evidentes...
o seré el único gil?...
__________________
Juan Pablo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:55.