Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

carlosleitao

Conexão com access sem caminho físico.

Recommended Posts

Fala galera, tudo bem ?Sou novo no desenvolvimento com Delphi, e estou cirando um programinha bem simples usando o Delphi 7 e o Access 2000.Minha dúvida é:Quando crio a conexão usando o ADO, seleciono onde está meu arquivo MDB.EX: C:\bancos\banco.mdbAté aí tudo bem... O que eu queria fazer era indicar esse caminho da mesma forma que eu faço as conexões com Access em ASP.EX: server.mapPath("..\db\banco.mdb")Quero fazer isso, para poder só copiar e colar a pasta com o arquivo executável e o mdb, para qualquer lugar na máquina, e o programa funcionar normal...Isso é possível ???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Segue abaixo um exemplo que fiz com os meus e deu certo:

 

procedure TfrmIndex.FormCreate(Sender: TObject);var caminhoE : string;arquivo : string;begin  arquivo := 'banco.mdb';  CaminhoE := ExtractFilePath(Application.ExeName);  conexao.ConnectionString := 'Driver={Microsoft Access Driver (*.mdb)};' + 'Dbq='+ arquivo +'; DefaultDir=' + caminhoE;  conexao.Open;end;

conexao é um objeto na aba ADO o ADOConnection...

qualquer coisa email / MSN christian.hess@hotmail.com

 

espero que isso ajude, abraço! :)

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.