|
|
|
|
|
Dicas
|
|
ASP - Active Server Page (Miscelâneas)
|
|
|
Título da Dica: Conexão com UDL
|
|
|
|
Postada em 13/10/2003 por ^HEAVY-METAL^
Neste artigo apresentarei um 'truque' de grande auxilio para quem trabalha com banco de dados. O uso é simples. Basta criar um novo arquivo (por exemplo um TXT) e renomeá-lo para arquivo.udl.
Ao abrir, você irá se deparar com um tipo de assistente de conexão a bancos, que irá gerar a string de conexão. Inicialmente ele apresentará os providers:
Após a seleção de algum, por exemplo SQL Server (OLE DB Provider for SQLServer), será apresentada as opções referentes a ele, ou seja, o servidor, usuário, senha, etc. Se for selecionado o Jet 4.0, solicitará indicação do caminho do banco de dados.
Nas guias ADVANCED e ALL, são mostradas opções avançadas e opcionais. Ao finalizar o assistente, abra este arquivo no bloco de notas, e terá a string de conexão:
[oledb] ; Everything after this line is an OLE DB initstring Provider=Microsoft.Jet.OLEDB.4.0;Password=oscar123;User ID=oscar;Data Source=oscar.mdb;Persist Security Info=True
Você ainda pode conectar-se diretamente ao arquivo UDL!
Set conexao = server.createObject("ADODB.Connection") conexao.open "File Name=" & server.MapPath("pasta/Arquivo.UDL")
Pronto! Sempre que precisar conectar, ou alterar a conexão, modifique o UDL. Melhor que decorar as strings de conexão com diversos bancos de dados :)
T+,
|
|
|
|
|