ASP - Error 800a0e78

 
Vista:

Error 800a0e78

Publicado por pepin100 (43 intervenciones) el 22/08/2001 15:55:33
Hola:
Espero que alguien me pueda ayudar con este problema: Ejecuto una sentencia sql, y me da el siguiente error:

ADODB.Recordset error '800a0e78'

The operation requested by the application is not allowed if the object is closed.

mi codigo de apertura lo tengo en un include que llamo asi
<!--#include file="conecta.asp"-->
el codigo:
<%
Set conexion = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
conexion.Open "Monitor"
%>
la instruccion sql:
<%
sql="INSERT INTO problematica(Idefecto,Idactividad,Programa,Resultados,Idsubred,Idtipored)"
sql=sql&"VALUES("
sql=sql&""&strEfecto&","
sql=sql&""&strActividad&","
sql=sql&""&strPrograma&","
sql=sql&"'"&strDetalleEfecto&"',"
sql=sql&""&strSubred&","
sql=sql&""&strTipoRed&")"
set rs = conexion.Execute(sql)%>

cierro la conexion en un include:
<!--#include file="desconecta.asp"-->

codigo:
<%
rs.close
set rs = nothing
conexion.close
set conexion = nothing
%>

el error lo da al ejecutar "rs.close" (lo se porque me dice la linea de error, y corresponde a esta instruccion, obvio)
cual es el problema?

gracias por su ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error 800a0e78

Publicado por fer (270 intervenciones) el 23/08/2001 02:48:10
no utilices rs, puedes insertar directamente con la conexion
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar