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. |