Visual Basic - Error En DataEnvironment porfavor una mano

Life is soft - evento anual de software empresarial
 
Vista:

Error En DataEnvironment porfavor una mano

Publicado por Enrique (7 intervenciones) el 11/10/2004 21:07:36
Hola como estan, mi consulta es la siguiente:
Tengo un sistema que genera una copia de seguridad de la BD y luego la restaura, sin ningun inconveniente, para ello cierro la conexion hacia la BD. Pero cuando uno a abierto algun reporte (enlazado a un DataEnvironemnt) y luego restaura la BD, y quiero abrir algun reporte me sale el siguiente mensaje:
"La aplicacion solicito una operacion en un objeto con una referencia a un objeto Connection cerrado o no valido" y me marca el error aqui:
If DataEnvironment1.rsRsBoletas.State = adStateOpen Then
DataEnvironment1.rsRsBoletas.Requery
Else
DataEnvironment1.rsRsBoletas.Open <--- aqui marca error
DataEnvironment1.rsRsBoletas.Requery
DataEnvironment1.rsRsBoletas.Close
End If
Este codigo lo hago con el fin de que me actualice los datos en caso de haber cambiado en el transcurso de la ejecucion del programa y funciona bien siempre que no haga la operacion antes mencionada de la copia de seguridad. Espero haberme explicado y que alguien me pueda tender una mano , gracias.
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 En DataEnvironment porfavor una mano

Publicado por barbara (15 intervenciones) el 13/10/2004 16:37:59
Creo que te serviria cerrarlo antes de:
DataEnvironment1.rsRsBoletas.Open

Pero, no necesitas hacer ese codigo para refrescar, en el datareport en el activate colocas
dataenvironment1.command1
datareport1.refresh.

Espero te sirva.
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