Programación General > Visual Basic 6.0 e inferiores

 Re: ADO

(1/1)

nest:
Tengo un ado con una consulta que me arroja nulos, en el form load  hago refresh, pero cuando cambio el recordsource por otro que me arroja resultados y hago refresh, me sale el error de
"un objeto estaba abierto" esto por que surge ??
Gracias de antemano por sus respuestas:comp:

J.M.Movilla:
Depende del tipo de conexión que estés usando; pero en todo caso acostúmbrate a cerrarla antes de abrirla.

Para evitar que te dé error, la instrucción de cerrar la conexión hazla condicionada a que esté abierta, por ejemplo:
If DataEnvironment1.rsComand.State Then DataEnvironment1.rsComand.Close

Esta instrucción nunca va a darte error y te va a evitar que te dé error la apertura...

Saludos y suerte

Navegación

[0] Índice de Mensajes

Ir a la versión completa