Acessar tabela DB/DBF no diretório do EXE no Delphi
Inclua na seção uses:SysUtils
Problema: Gostaria de acessar tabelas DB/DBF que estão no diretório do EXE sem ter que criar um alias no BDE. Como fazer? Solução: No evento BeforeOpen do Table coloque o código abaixo: procedure TForm1.Table1BeforeOpen(DataSet: TDataSet); begin Table1.DatabaseName := ExtractFilePath(ParamStr(0)); end;
Observações
Este procedimento não dispensa o BDE, mas apenas a criação do Alias.