SAE 5.0: Error del sistema al realizar una consulta – Ocurrió un error al generar la consulta – cdsConsulta: Cannot perform this operation on a closed dataset
¿Como resolver el mensaje “Ocurrió un error al generar la consulta – cdsConsulta: Cannot perform this operation on a closed dataset” en Aspel SAE?
En ocasiones es posible que los sistemas Aspel fallen al realizar consultas. El error por lo general se debe a que el sistema se cerro de forma inesperada o a causa de un error lo cual resulto que una previa consulta se quedara por decir trabada y cuando se buscara volver a hacer el sistema notifica:
Ocurrió un error al generar la consulta
cdsConsulta: Cannot perform this operation on a closed dataset
Al parecer es muy normal que se cierre el sistema de forma imprevista. Las razones pueden ser desde el ocasional error en el sistema o red que forza al sistema a cerrarse de forma abrupta, o que el usuario forze que se cierre ya sea por apagar la computadora o que no responda el sistema. Aunque eso suceda mucho no es frecuente que las consultas se queden ´trabadas´ pero en caso de que llegara a pasar solo hay que seguir estas sencillas instrucciones para restablecer el sistema y que funcione nuevamente.
Para resolver esto los pasos son relativamente sencillos:
- Ir a la ventana principal del sistema
- Ir al menú Utilerias y de ahí Directorio Común Aspel
- Utilizar esa ruta en el explorador de Windows para ir a la instalación de Aspel SAE
- Ir al directorio de la empresa que se esta utilizando, por lo general si solo es una empresa la que tiene en el sistema entonces ingresar a la carpeta de Empresa01
- Ahí encontrará una carpeta que se llama Consultas. Hay que cambiarle el nombre a Consultas.old.
- Prosiga a cerrar el sistema para todos los usuarios (que nadie en la red este usando SAE)
- Volver a abrir el programa. Ahora hay que revisar que ya no marque el error.
Por lo general esto resuelve el problema dado que al renombrar el folder las consultas anteriores son efectivamente borradas y el sistema las vuelve a generar desde cero resolviendo así el problema.
El mensaje “cdsConsulta: Cannot perform this operation on a closed dataset” probablemente se deba a que temporalmente Aspel SAE maneja una copia del dataset para las consultas. Esto puede ser para no tener que acceder a la base de datos constantemente. En ese caso si Aspel se cierra abruptamente en los archivos temporales se queda abierta la conexión pero cuando vuelve a intentar usarla Aspel a su reinicio la base de datos indica que ya se cerro y genera el error. Lo bueno es que es sencillo resolver esto aunque molesto.
Espero esto les sea útil!
HE ECHP ESTO Y NO ME HA RESUELTO MI PROBLEMA
Prueba lo siguiente:
1) Asegurate de que este cerrado el programa en toda la red (que nadie lo este usando y que el proceso no este corriendo en ninguna maquina)
2) Asegurate de que ya el programa haya regenerado la carpeta a la que le cambiaste el nombre
3) Vuelve a borrar la carpeta y reinicia la computadora
Practicamente son los mismos pasos pero realiza las comprobacioneas para asegurarte de que si esten funcionando bien. Si eso no funciona prueba que tu conexion a la base de datos este funcionando. Espero que esto te ayude, si no probablemente necesites contactar a alguien de soporte tecnico de Aspel o a un distribuidor en tu area.
GRACIAS !!!! ME SIRVIÓ !!!!!!!