Open 方法(ADO 连接)

打开与数据源的连接。

语法

  
connection.Open ConnectionString, UserID, Password, Options  

参数

ConnectionString
可选。 一个包含连接信息的 String 值。 有关有效设置的详细信息,请参阅 ConnectionString 属性。

UserID
可选。 一个 String 值,其中包含建立连接时要使用的用户名。

密码
可选。 一个 String 值,其中包含建立连接时要使用的密码。

选项
可选。 一个 ConnectOptionEnum 值,用于确定此方法应该在建立连接之后(同步)还是之前(异步)返回。

备注

Connection 对象使用 Open 方法可以建立对数据源的物理连接。 此方法成功完成后,连接处于活动状态,你可以对其发出命令并处理结果。

使用可选的 ConnectionString 参数指定连接字符串,该连接字符串包含由分号分隔的一系列 argument=value 语句,或者指定由 URL 标识的文件或目录资源。 ConnectionString 属性自动继承用于 ConnectionString 参数的值。 因此,可以在打开 Connection 对象之前设置其 ConnectionString 属性,也可以在 Open 方法调用期间使用 ConnectionString 参数设置或替代当前连接参数。

如果在 ConnectionString 参数以及可选的 UserID 和 Password 参数中传递用户和密码信息,则 UserID 和 Password 参数将替代 ConnectionString 中指定的值。

在对打开的 Connection 执行完操作后,请使用 Close 方法释放任何关联的系统资源。 关闭对象不会将其从内存中删除;可以更改其属性设置,并使用 Open 方法稍后再次打开它。 若要完全消除内存中的对象,请将对象变量设置为 Nothing。

注意

“远程数据服务使用情况”用在客户端 Connection 对象上时,只有在 Connection 对象上打开 Recordset 后,Open 方法才会建立对服务器的连接。

注意

使用 http 方案的 URL 将自动调用用于 Internet 发布的 Microsoft OLE DB 提供程序。 有关详细信息,请参阅绝对 URL 和相对 URL

应用于

连接对象 (ADO)

另请参阅

Open 和 Close 方法示例 (VB)
Open 和 Close 方法示例 (VBScript)
Open 和 Close 方法示例 (VC++)
Open 方法(ADO 记录)
Open 方法(ADO 记录集)
Open 方法(ADO 流)
OpenSchema 方法