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

Sobre como cerrar la conexion!!!

Estas en el tema de Sobre como cerrar la conexion!!! en el foro de ASP Clásico en Foros del Web. Recibo el siguiente error: La operación solicitada por el objeto no puede ser realizada si el objeto esta cerrado. El codigo es: Set ConexionBD = ...
  #1 (permalink)  
Antiguo 20/08/2002, 12:07
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 24 años, 6 meses
Puntos: 19
Sobre como cerrar la conexion!!!

Recibo el siguiente error:
La operación solicitada por el objeto no puede ser realizada si el objeto esta cerrado.


El codigo es:
Set ConexionBD = Server.CreateObject("ADOdb.Connection")
ConexionBD.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & "DBQ=" & Server.Mappath("bd/aula_uno.mdb")
sql = "Insert into Detalles(PC,DATA,RETRO,PANTALLA) values('"+PC+"','"+DATA+"','&q uot;+RETRO+"','"+PANTALLA+"')"
Set usuario = ConexionBD.Execute(sql)
usuario.close

Por el numero de linea que me da el error esta en el "usuario.close".
La página solo tien el codigo que he pegado, nada más.
Agradeceria me ayuden!!!
Gracias.






PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!
  #2 (permalink)  
Antiguo 20/08/2002, 13:16
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Sobre como cerrar la conexion!!!

cambiá estas líneas...

Código:
Set usuario = ConexionBD.Execute(sql)
usuario.close
por...

Código:
ConexionBD.Execute(sql)
ConexionBD.close
el 'Set usuario =...' está de más porque no debés crear un objeto recordset. y como no se crea, tampoco se cierrra. sí tenés que cerrar la conexion
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 07:54.