Delphi - saber el alias de una DB por su nombre

 
Vista:

saber el alias de una DB por su nombre

Publicado por chula (12 intervenciones) el 06/01/2003 16:56:11
mi problema es el siguiente:
Tengo que conseguir el path de una database definida en el BDE, para ello utilizo el siguiente procedimiento:

procedure ShowDatabaseDesc(DBName: string);

const
DescStr = 'Driver Name: %s'#13#10'AliasName: %s'#13#10 +
'Text: %s'#13#10'Physical Name/Path: %s';
var
dbDes: DBDesc;
begin
Check(DbiGetDatabaseDesc(PChar(DBName), @dbDes));
with dbDes do
ShowMessage(Format(DescStr, [szDbType, szName, szText, szPhyName]));
end;

Pero lo único que obtengo es basura. No sé que puedo estar haciendo mal.
chula
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder