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