Nota: Este artículo fue publicado originalmente en 2012. Algunos pasos o versiones de software pueden haber cambiado. Verifica la documentación actual de 5.0 para la información más reciente.

Si estás experimentando este problema, esta guía te ayudará a resolverlo. A continuación encontrarás las causas comunes y las soluciones paso a paso.

¿Como resolver el mensaje “Ocurrió un error al generar la consulta - cdsConsulta: Cannot perform this operation on a closed dataset” en (http://www.aspel.com.mx/mx/productos/sae1.html “Aspel SAE”)?

En ocasiones es posible que los sistemas (http://www.aspel.com.mx/mx/productos/ “Programas 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

(http://technology.bauzas.com/files/2012/05/image002.png-300x225.jpg)](http://technology.bauzas.com/files/2012/05/image002.png.jpg) Error Aspel SAE 5.0: Ocurrió un error al generar la consulta (http://technology.bauzas.com/files/2012/05/image003.png-300x225.jpg)](http://technology.bauzas.com/files/2012/05/image003.png.jpg) Error Aspel SAE 5.0: 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:

  1. Ir a la ventana principal del sistema
  2. Ir al menú Utilerias y de ahí Directorio Común Aspel
  3. Utilizar esa ruta en el explorador de (http://www.microsoft.com/WINDOWS “Windows”) para ir a la instalación de Aspel SAE
  4. 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
  5. Ahí encontrará una carpeta que se llama Consultas. Hay que cambiarle el nombre a Consultas.old.
  6. Prosiga a cerrar el sistema para todos los usuarios (que nadie en la red este usando SAE)
  7. 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!

(http://img.zemanta.com/zemified_h.png?x-id=c709d782-a895-48a6-8332-856329b7e981)](http://www.zemanta.com/?px “Enhanced by Zemanta”)

Conclusión

Esperamos que esta guía te haya sido útil. Si tienes alguna pregunta o problema adicional, no dudes en consultar la documentación oficial de 5.0.

Artículos Relacionados