Visual Basic - Datareport + adodc a la 2da error objeto abierto!

Life is soft - evento anual de software empresarial
 
Vista:

Datareport + adodc a la 2da error objeto abierto!

Publicado por Fernando (8 intervenciones) el 15/09/2006 04:43:18
Buenas q tal, tengo un problema con esto luego que termino mi proyecto, estoy haciendo los data report pero me da ese error objeto abierto al darle a la 2da vez para ver el mismo u otro reporte.

Adodc + access + datareport Visual basic 6.0

Revise en las consultas de aqui pero no encuentro solucion.

no puedo poner codigo de ejemplo porq es muy largo, cave destacar q soy novato :-( je. Bueno 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:Datareport + adodc a la 2da error objeto abiert

Publicado por cesar (17 intervenciones) el 15/09/2006 09:19:03
sabes una cosa eso q dicen todo lo q habres cierras
fijate en tu codigo porq al ejecutar una consulta abres la tabla al realizar la consulta
entonces tienes q cerrarla al termianr la consulta
por ejemplo
rs.close
de acuerdo al recorset q ayas utilizado cualquier cosa responde
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

RE:Datareport + adodc a la 2da error objeto abiert

Publicado por MERCEDES (1 intervención) el 18/09/2006 01:28:11
HOLA COMO ESTAS ESPERO QUE VIEN NIÑA PRECIOSA
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

RE:Datareport + adodc a la 2da error objeto abiert

Publicado por Enrique (11 intervenciones) el 15/09/2006 16:48:42
mi pregunta es si es k cuando abres el datarepor le psas algun tipo de filtrado o algun parametro. ??? bueno si es asi tienes k refrescar el datarepor cada vez que lo invoques. Ejmp

Dataenviroment.Rs.filter "Campo='"&'Condicion'&"'"
datarepor1.show
'Aca tiene el filtro abierto al igual k recordset.
'entonces pasa que cuando lo vuelvas a invocar no te saldra nada o te saldra error.
'Entonces tendras k cerrar el filtro cada vez que ejecutes el proceso
set Rs.filter=Nothing
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

Nada no tengo filtros

Publicado por Fernando (1 intervención) el 15/09/2006 18:35:51
No tengo ningun filtro, y tambien e revisado todos los codigos donde involucro el recorset siempre se cierran.

el problema es al abrir mi reporte:

1era vez trabaja Bien

2da vez error 3705 objeto cerrado

Un amigo q es un pelo mas avanzado me dijo q el solucionaba eso con esto:

On Error Resume Next
If Error.Number = 3705 Then
Tabla1.Open
End If

Pero ahora:

1era vez bien
2da vez Invalid data source

?¿?¿? gracias
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

RE:Nada no tengo filtros

Publicado por Matias (4 intervenciones) el 15/09/2006 19:38:24
ponle un filtro y a lomejor funciona lo que te dijeron
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