Hola compañeros.
De nuevo con problemas.
Tengo una instrucción de apertura de base de datos dentro de un bloque
try... except con la sana intención de controlar cualquier posible error que se pueda producir al intentar abrir la BD.
Pues bien, no me sirve.
Si no se encuentra la base de datos, salta el error del Debugger Exception Notification: EDBEngineError with message "Table does not exist"
No entiendo que salte el error del Debugger, estando dentro del bloque
try... except.
¿No debería tomar el control mi manejador de instrucciones del bloque except?
Por favor, si alguien tiene la respuesta, agradecería que la compartiera conmigo y con alguien más que pueda caer en este error.
Os pongo el código.
Código Delphi
[-]
try
database1.Session.NetFileDir:=DirActual;
ClienDB.DatabaseName:=DirActual;
ActosDB.DatabaseName:=DirActual;
ClienDB.Open;
ActosDB.Open;
except
.......