Metodo Open ADO

Definizione e utilizzo

Il metodo Open può aprire una connessione a una sorgente di dati. Quando la connessione è aperta, è possibile eseguire comandi sulla sorgente di dati.

Sintassi

connection.Open connectionstring,userID,password,options
Parametro Descrizione
connectionstring

Opzionale. Una stringa che contiene informazioni sulla connessione. La stringa è composta da una serie di statement parameter=value separati da punto e virgola.

Per dettagli su impostazioni valide, vedere ConnectionString Proprietà.

userID Opzionale. Una stringa che contiene il nome utente da utilizzare per stabilire la connessione.
password Opzionale. Una stringa che contiene la password da utilizzare per stabilire la connessione.
options Opzionale. Un ConnectOptionEnum Valore, determina se questo metodo deve essere restituito dopo (sincrono) o prima (asincrono) di stabilire la connessione.

Esempio

Connessione senza DSN:

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

Connessione senza DSN con userID e password (scrivi la frase conn.open in una riga):

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

Connessione database ODBC:

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

ConnectOptionEnum

Costante Valore Descrizione
adConnectUnspecified -1 Valore predefinito. Apertura di connessione sincrona.
adAsyncConnect 16 Apertura di connessione asincrona. L'evento ConnectComplete può essere utilizzato per determinare quando la connessione è disponibile.