ADO Open-metoden

Definition og brug

Open-metoden kan åbne en forbindelse til en datakilde. Når forbindelsen er åben, kan du udføre kommandoer mod datakilden.

syntaks

connection.Open connectionstring, userID, password, options
parametre Beskrivelse
connectionstring

valgfri. En strengværdi, der indeholder informationer om forbindelsen. Strengen består af en række parameter=value sætninger adskilt af semikolon.

For detaljer om gyldige indstillinger, se ConnectionString egenskab.

userID valgfri. En strengværdi, der indeholder brugernavnet, der skal bruges til at oprette forbindelsen.
password valgfri. En strengværdi, der indeholder adgangskoden, der skal bruges til at oprette forbindelsen.
options valgfri. ConnectOptionEnum værdi, bestemmer om metoden skal returnere efter (synkron) eller før (asynkron) forbindelsen er oprettet.

eksempel

DSN-less forbindelse:

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

带有 userID 和 password 的 DSN-less 连接(请把 conn.open 语句写在一行中):

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

ODBC Databaseforbindelse:

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

ConnectOptionEnum

Konstant Værdi Beskrivelse
adConnectUnspecified -1 Standardværdi. Synkron åben forbindelse.
adAsyncConnect 16 Asynkron åben forbindelse. ConnectComplete begivenhed kan bruges til at bestemme, hvornår forbindelsen er tilgængelig.