ADO Open 方法


❮ 完整的 Connection 连接对象参考

Open 方法可打开一个到数据源的连接。当连接打开时,您可以对数据源执行命令。

语法

connection.Open connectionstring,userID,password,options

参数 描述
connectionstring 可选。 包含有关连接信息的字符串值。 该字符串由一系列以分号分隔的 parameter=value 语句组成。

Provider= 提供者的名称
文件名= 包含连接信息的文件
远程提供者= 打开客户端连接的提供者的名称
远程服务器= 用于打开客户端连接的服务器的路径名
URL= 用于连接的绝对 URL 地址。

有关详细信息,请参阅 ConnectionString 属性。

userID 可选。一个字符串值,包含建立连接时要使用的用
password 可选。一个字符串值,包含建立连接时要使用的密码。
options 可选。一个 ConnectOptionEnum 值,确定应在建立连接之后(同步)还是应在建立连接之前(异步)返回本方法。

实例

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 连接(请把 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 数据库连接:

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

ConnectOptionEnum

常量 描述
adConnectUnspecified -1 默认值。同步打开连接。
adAsyncConnect 16 异步打开连接。ConnectComplete 事件可以用来确定连接何时可用。

❮ 完整的 Connection 连接对象参考