Método Open do ADO

Definição e uso

O método Open abre uma conexão com o provedor de dados. Quando a conexão estiver aberta, você pode executar comandos no provedor de dados.

Sintaxe

connection.Open connectionstring,userID,password,options
Parâmetros Descrição
connectionstring

Opcional. Uma string que contém informações sobre a conexão. A string é composta por uma série de declarações parameter=value separadas por ponto-e-vírgula.

Para mais detalhes sobre configurações válidas, consulte ConnectionString Atributo.

userID Opcional. Uma string que contém o nome de usuário a ser usado para estabelecer a conexão.
password Opcional. Uma string que contém a senha a ser usada para estabelecer a conexão.
options Opcional. Um ConnectOptionEnum Valor, determine se deve retornar este método após estabelecer a conexão (síncrono) ou antes de estabelecer a conexão (assíncrono).

Instância

Conexão sem DSN:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
%>

Conexão sem DSN com userID e password (por favor, escreva a instrução conn.open em uma linha):

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;
data source=c:/webdata/northwind.mdb;
userID=xxx;
password=yyy"
%>

Conexão de Banco de Dados ODBC:

<%
set conn=Server.CreateObject("ADODB.Connection") 
conn.Open "northwind"
%>

ConnectOptionEnum

Constante Valor Descrição
adConnectUnspecified -1 Padrão. Abrir conexão síncrona.
adAsyncConnect 16 Abrir conexão assíncrona. O evento ConnectComplete pode ser usado para determinar quando a conexão estiver disponível.