Array
(
)

Alterar um alias dentro programa em modo execução

Amarildo
   - 19 mar 2006

Ola pessoal,. necessito alterar o alias no momento em que selecionar qual empresa que desejo acionar, tenho montado a tela onde abre uma dbgrid com varias filiais e a matriz, pois desejo que neste momento apos ter selecionado o alias desejado, seja modificado no modulo ou nas tabelas e query automaticamente possibilitando abir o path da filial selecionada, no aguardo por maiores informacoes, pois desde ja agradeço a todos que postarem aqui.


Paullsoftware
   - 20 mar 2006

para isso vc deve se desconctar do banco e depois fazer assim:
#Código


{ se o alias não existir... }
if not Session.IsAlias(´MeuAlias´) then
begin
{ Adiciona o alias }
Session.AddStandardAlias(´MeuAlias´, ´C:\DirProg´, ´PARADOX´);
{ Salva o arquivo de configuração do BDE }
Session.SaveConfigFile;
end;

depois conecta ao novo alias...
espero ter ajudado! :wink:


Amarildo
   - 22 mar 2006

Bom Dia, Paulo Ricardo, estava ficando preocupado, pois estou com esta necessidade com o cliente e nao saberia como proceder em estar dizendo a ele como montar estes parametros, mas graças a sua ajuda e cooperação vou estar inserindo no aplicativo, valeu garoto, felicidades e sucesso.


Paullsoftware
   - 22 mar 2006

Por nada amigo :wink: