Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   crear alias por codigo para tablas dbase y que quede grabado en idapi32.cfg (https://www.clubdelphi.com/foros/showthread.php?t=40026)

Wonni 05-02-2007 19:23:21

crear alias por codigo para tablas dbase y que quede grabado en idapi32.cfg
 
Hola;

He realizado varias busquedas y pruebas, pero no consigo crear Alias permanentes.

Por ejemplo, el procedure que se muestra en esta pagina tiene como uno de sus parametros, el que sea o no persistente. Pero no me funciona. Osea, si que lo crea, pero solo durante esa session. Lo he comprobado listando en un combobox los alias y aparece, pero no queda grabado en la configuración del BDE.
Tambien he probado con componentes(addalias y bmalias) que estan en la pagina de torrys, y me ocurre lo mismo.

Tambien he leido que no es conveniente tocar el archivo idapi.cfg, pero necesito crear estos alias y dejarlos permanentes.


Gracias.

Lepe 05-02-2007 20:35:26

añade este código en el mismo lugar que tengas una tabla:

Código Delphi [-]
with Database.Session do
  if not isAlias('mialias') then
  begin
      AddStandardAlias('miAlias', 'c:\misistema\tablas', 'Paradox');
      SaveConfig;
  end;

Saludos

Wonni 06-02-2007 15:29:39

Muchas gracias Lepe :)

Funciona perfectamente, pero en lugar de SaveConfig es SaveConfigFile. SaveConfig no existe (Utilizo Delphi 6 Enterprise).


La franja horaria es GMT +2. Ahora son las 12:58:41.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi