FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Error -501 Attemp to reclose...
Hola a todos, estoy usando: Delphi 2007 + firebird 1.5 + zeos v7.
Tengo unos procedimientos almacenados que cuando los ejecuto, tanto en modo diseño como ejecución dan el error... "SQL Error: Dynamic SQL Error SQL Error code = -501 Attempt to reclose a closed cursor. Error Code: -501. The cursor identified in a FETCH o CLOSE statement in not open" Alguien sabe que puede estar pasando. ??? Antes usaba zeos 6.6. y no tenia este problema, pero por algunos problemas en otros software actualice a zeos 7.0, no creo que este sea el problema. ¿alguien que pueda ayudarme? Desde ya muchas gracias. |
#2
|
||||
|
||||
Lo que te está diciendo el error, es que estas cerrando un CURSOR que ya está cerrado, revisa el procedimiento, seguramente en la versión 6.6 no te avisara del error pero en la versión 7 eso ha cambiado o estás utilizando el FETCH estando cerrado el CURSOR.
Un saludo
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. Última edición por olbeup fecha: 24-10-2012 a las 08:48:49. |
#3
|
||||
|
||||
Tampoco estaría nada mal que pusieras el código que lo veamos
|
#4
|
|||
|
|||
No entiendo como se manejan los cursores en un procedimiento almacenado.
Este es el procedimiento que da el error.
El error se produce incluso en el entorno de desarrollo. Este código esta de hace tiempo y nunca tenia problemas, incluso funciona bien, es decir, hace lo que tiene que hacer. Ademas hay otros SP que estan teniendo el mismo problema y otros que funcionan bien... ¿alguna idea ? Gracias. Última edición por Casimiro Notevi fecha: 24-10-2012 a las 15:56:56. |
#5
|
||||
|
||||
Ve comprobando por partes, pon en comentario, por ejemplo, desde /* Trigger body */ hasta el final y prueba si da error, luego vas "descomentando" por trozos hasta encontrar el lugar exacto del problema.
|
#6
|
||||
|
||||
Quizás el problema esté en la separación ": DEBE", ": pcod_cliente" en vez de "EBE", "cod_cliente" puede ser.
Un saludo
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
error en la prueba de conexion al inicializar al proveedor. error de autenticacion | ygeraldino | Conexión con bases de datos | 12 | 20-06-2011 23:51:18 |
Error al generar instalador con installshield (error 6173) | jangel_ramirezm | Varios | 4 | 09-12-2008 00:07:54 |
dbexpress Error: unknown error Code '101' | raorre | Conexión con bases de datos | 3 | 13-10-2008 07:53:49 |
error:[Fatal Error] Unit1.pas(7): Unit ZDbcConnection was compiled with a different.. | karaoke | Conexión con bases de datos | 2 | 19-12-2007 10:22:36 |
¿Por qué me da este error?Error creating cursor manejador | nuri | SQL | 2 | 01-08-2005 17:30:28 |
|