Fórum Perdendo o caminho do alias no BDE..... #301502

02/11/2005

0

Olá galera...

Tenho um sistema de controle de candidatos e ela tem uma tabela dbase funcio.dbf e no BDE estou criando o alias desta forma :

Session.DeleteAlias(´Folha´);
Session.AddStandardAlias(´Folha´,´o:\sistemas\sfpa\arq001´, ´DBASE´);
Session.SaveConfigFile;

e no datamodulo a tabela tblfuncio esta setado do databasename como Folha.

so que ao abrir a tabela :

MDPrincipal.tbl_temp.Close;
MDPrincipal.tbl_temp.DatabaseName := ´Folha´;
MDPrincipal.tbl_temp.TableName := ´FUNCIO.DBF´;
MDPrincipal.tbl_temp.Open;

dar um erro : o:\sistemas\sfpa\funcio.dbf não existe...claro que não existe pois criei o alias na session como o:\sistemas\sfpa\arq001 neste diretorio existe a tabela de funcio.dbf

estou ficando louco...alguem poderia me dar uma ajudar..valeu...

fabio cavalcanti


Cavalcanti.fabio

Cavalcanti.fabio

Responder

Posts

02/11/2005

Martins

  if Session.IsAlias(´Teste02´) then
   try
   Table1.DatabaseName := ´Teste02´;
   Table1.TableName := ´Db_Reaj.dbf´;
   Table1.Open;
   except
     ShowMessage(´Houve um erro ao abrir a tabela´);
   end
  else
  if not Session.IsAlias(´Test02´) then
   begin
     Session.AddStandardAlias(´Teste02´,´C:\FOLHA´,´DBase´);
     Session.SaveConfigFile;
   end



Responder

Gostei + 0

08/11/2005

Cavalcanti.fabio

olá amigos...

antes de abrir a tabela estou criando o path com o alias correto(acho eu) mas quando vou dar um table.open dar um erro na abertura da tabela que esta com a path apontada para o diretorio incorreto (Ex: o:\sistemas\sfpa ) quando o correto seria path : o:\sistemas\sfpa\arq001
estou quase ficando louco...ja tentei diminuir o tamanho da path para o:\sfpa para o diretorio principal e o:\sfpa\arq001 para o diretorio de clientes e continua dando o mesmo erro.
será que poderia ser um erro com o BDE,questão de atualização...pois ele esta ficando louco.

valeu,

fabio cavalcanti


Responder

Gostei + 0

08/11/2005

Cavalcanti.fabio

sobe...alguem mais pode dar uma ideia.

gratoi,

fabio cavalcanti


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar