Error 3705 operation is not allowed when the object is open
Que objeto te hace eso? un Recordset ? un Connection ? un Command ?
Todos los objetos ADO tienen una propiedad llamada State (AdStateOpen y AdStateClosed).
Si un recordset está abierto e intentas ejecutar una consulta, da ese error. Para evitarlo hay que asegurarse de que el objeto estè cerrado
If Objeto.State = AdStateOpen Then
Objeto.Close
End if
Saludos
Todos los objetos ADO tienen una propiedad llamada State (AdStateOpen y AdStateClosed).
Si un recordset está abierto e intentas ejecutar una consulta, da ese error. Para evitarlo hay que asegurarse de que el objeto estè cerrado
If Objeto.State = AdStateOpen Then
Objeto.Close
End if
Saludos
