Perdendo o caminho do alias no BDE.....
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
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
Curtidas 0
Respostas
Martins
02/11/2005
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
GOSTEI 0
Cavalcanti.fabio
02/11/2005
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
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
GOSTEI 0
Cavalcanti.fabio
02/11/2005
sobe...alguem mais pode dar uma ideia.
gratoi,
fabio cavalcanti
gratoi,
fabio cavalcanti
GOSTEI 0