Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Error de conexión a Firebird con FireDAC (https://www.clubdelphi.com/foros/showthread.php?t=93699)

socger 20-01-2019 12:36:40

Error de conexión a Firebird con FireDAC
 
Buenas, tengo un problema con una conexión a una BD en FireBird 2.0
La conexión la hago mediante FireDac. De hecho el test de conexión con el FDConnection1 la hago correctamente y si hago un FDConnection1.ExecSQL(v_SQL, []) (donde v_SQL tengo un delte o un insert lo hace correctamente.


El problema aparece cuando pongo un fdQuery1 y si hago doble clic sobre el y en la lengueta pongo un simple ...
select * from tipos_cliente ... pues al pulsar sobre el botón EXECUTE me da el siguiente error (que no encuentro documentación ninguna de él en internet) ...


[FireDac][Phys][FB]Dynamic SQL Error
SQL error code = -501
Attempt to reclose a closed cursor


Por supuesto esta sentencia si la llevo a algún manager de Firebird, como IBmanager, funciona correctamente

Galahad 20-01-2019 15:04:46

Hola.
¿Has comprobado el estado y los parámetros del objeto de la transacción definida en el objeto fdconnection ?


La franja horaria es GMT +2. Ahora son las 09:34:20.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi