Tengo más datos de cómo y cuándo se produce el error aunque no sé cómo solucionarlo.
Haciendo un debugging del programa he podido comprobar que el error lo da en el preciso momento en que me conecto a la base de datos.
La conexión la hago mediante un objeto TDatabase y llega a ejecutarse el evento BeforeConnect, y justo después el programa genera el error.
Jamás llega a ejecutarse el efento AfterConnect, lo cuál indica que el error lo hace durante la conexión (la cuál realizo con el método Connect o con Connected:= True). No funciona de ninguna de las maneras.
¿Se os ocurre algo?
|