PDA

Ver la Versión Completa : saber si alias esta creado en el dbe


Manuel
13-10-2006, 17:05:58
Holas amigos del foro, tengo lo siguiente, ataco mis base de datos de interbase con el componente ttable, uso delphi 5.0, me gustaría saber si un alias determinado esta creado o no, y algo más como recupero de ese alias el path hacia base de datos. gracias.

Lepe
13-10-2006, 18:21:22
Con Interbase hay que olvidarse de los TTables y hacerlo con IbDatasets e IBQuerys, de hecho, así anulas el BDE (no lo necesitas para nada, ni siquiera los alias).

Si te empeñas en usar el BDE, donde tengas un TTable (ventana, datamodule, etc) escribe:

if Database.Session.IsAlias('MiNombredeAlias') then
ShowMessage(Database.Session.DatabaseDir)


Saludos

Manuel
13-10-2006, 18:27:37
gracias lepe, lo que pasa es que mis sistemas los tengo con ttable, me da lata migrar pero en algun momento lo tengo que hacer.