Página 1 de 1

tADODataSouce

Publicado: Jue Mar 12, 2015 11:11 am
por Christian
Hola buen dia, estoy teniendo un problema raro de conexion con
Interbase, se que que no es un tema de Xailer pero alguno de la
comunidad que trabaje con Interbase o firebird me puede dar una manito,
tengo este problema que ya comente: actualmente uso bases de datos de
Interbase 2009, con el ODBC de Firebird Driver 2.0.2, Tengo un
componente tADODataSource global, que sucede cuando ahi un problema de
red o se pierde la conexion con la base de datos, no hay forma de
reconectar el tADO a la base de datos ej:
if !::oBd:lConnected
if !::oBd:Connect()
Message('Error de conexion ...')
que sucede siempre se conecta pero al querer obtener datos siempre da:
#15: ADODB:RecordSet:Open( 'SELECT Comp.Id, Imp.PathServFiscal FROM
Comprobantes Comp LEFT JOIN Impresoras Imp ON Imp.Id=Comp.Prefijo WHERE
Comp.Id>=1 and Comp.Impreso='F' and Comp.Fecha>='2015/01/13' and
Comp.Fecha<='2015/02/22' and Comp.NroComp LIKE 'P021%%%%%%%%' ORDER BY
Comp.Id ROWS 100' )
[ODBC Firebird Driver][Firebird]invalid database handle (no active
connection) [# -904]
Comprendo que no es un problema de Xailer pero que me sigieren para
tratar de reconectarme a la base de datos.
Que cliente ODBC o ADO usan para Interbase o Firebird sea pago o gratis,
que me puedan recomendar y que usan actualmente Firebird o Interbase.
Saludos y muchas gracias