Fórum Utilizar um Alias no componente ADO. #233845

23/05/2004

0

Tenho um banco acess e estou utilizando o componente ADO para acessa-lo no acess, contudo queria criar um alias para apontar o caminho do banco ao inves de digitá-lo, como fazer?

Obrigado,
Cfino.


Cfino

Cfino

Responder

Posts

23/05/2004

Bon Jovi

Lê de um arquivo INI o path do banco. Ou então use UDL. Prefiro INI na maioria dos casos.

Ex. com UDL:

Cria um arquivo texto com extensao .udl. Daí vc abre o arquivo e configura. E no Delphi faz por ex.:

ADOConnection.ConnectionString := ´FILE NAME=´ + ExtractFileDir(Application.ExeName) + ´\teste.udl´;


Responder

Gostei + 0

25/05/2004

Cfino

Ao usar o *.udl criado no bloco de notas apresentou o erro: ´O formato da sequência de caracteres de inicialização não está de acordo com a especificação OLE DB´. O que será que eu fiz de errado?

Grato,
Cfino


Responder

Gostei + 0

25/05/2004

Bon Jovi

Estranho isso..., mesmo se o arquivo .udl estiver em branco ele deveria abrir o Data Link Properties, pelo menos aqui funciona (Windows 2000/MDAC 2.8).

Mas então tente outra maneira... escrevendo diretamente a configuração no arquivo .udl:

[size=9:bbd728f559][b:bbd728f559][oledb]
; Everything after this line is an OLE DB initstring
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\ArquivoDados.mdb;Persist Security Info=False[/b:bbd728f559][/size:bbd728f559]


Responder

Gostei + 0

26/05/2004

Cfino

:lol: Valeu! Funcionou perfeitamente!!!


Responder

Gostei + 0

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

Aceitar