ADO Open 方法
定義和用法
Open 方法可打開一個(gè)到數(shù)據(jù)源的連接。當(dāng)連接打開時(shí),您可以對(duì)數(shù)據(jù)源執(zhí)行命令。
語(yǔ)法
connection.Open connectionstring,userID,password,options
| 參數(shù) | 描述 |
|---|---|
| connectionstring |
可選。一個(gè)包含有關(guān)連接的信息的字符串值。該字符串由一系列被分號(hào)隔開的 parameter=value 語(yǔ)句組成的。 有關(guān)有效設(shè)置的詳細(xì)信息,請(qǐng)參閱 ConnectionString 屬性。 |
| userID | 可選。一個(gè)字符串值,包含建立連接時(shí)要使用的用戶名稱。 |
| password | 可選。一個(gè)字符串值,包含建立連接時(shí)要使用的密碼。 |
| options | 可選。一個(gè) ConnectOptionEnum 值,確定應(yīng)在建立連接之后(同步)還是應(yīng)在建立連接之前(異步)返回本方法。 |
實(shí)例
DSN-less 連接:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
%>
帶有 userID 和 password 的 DSN-less 連接(請(qǐng)把 conn.open 語(yǔ)句寫在一行中):
<%
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 數(shù)據(jù)庫(kù)連接:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "northwind"
%>
ConnectOptionEnum
| 常數(shù) | 值 | 描述 |
|---|---|---|
| adConnectUnspecified | -1 | 默認(rèn)值。同步打開連接。 |
| adAsyncConnect | 16 | 異步打開連接。ConnectComplete 事件可以用來(lái)確定連接何時(shí)可用。 |