Efectivamente orodriguezca, la Base de datos estaba abierta, al ejecutar:
Código Delphi
[-]BasedeDatos := ElIniFile.ReadString('BD','Path','');
Por lo que tengo que cerrarla y volverla abrir, tal y como dices, aunque tengo luego que abrir todas las tablas de las que depende la Base de Datos, ya funciona a la perfección,
Muchísimas gracias a tí y a Casimiro, da gusto dar con un foro como éste.
PD. Casimiro dijo que lo siguiente:
Cita:
¿Trabajas con tablas?, no es lo más adecuado, aunque ese no sea el tema aquí.
|
¿hay otra forma de trabajar más adecuada?.
Gracias.