Open 方法(ADO 连接)
适用于:Access 2013、Office 2013
用于打开与数据源的连接。
语法
connection。打开ConnectionString、 UserID、 密码、 选项
参数
参数 | 说明 |
---|---|
ConnectionString | 可选。 字符串 值,包含连接信息。 有关有效设置的详细信息,请参阅 ConnectionString 属性。 |
UserID | 可选。 字符串 值,包含建立连接时所使用的用户名。 |
Password | 可选。 字符串 值,包含建立连接时所使用的密码。 |
Options | 可选。 一个 ConnectOptionEnum 值,用于确定此方法应在建立连接之后(同步)还是之前(异步)返回。 |
备注
如果对 Connection 对象使用 Open 方法,则将建立与数据源的物理连接。 此方法成功完成之后,连接将激活,您可以针对它发布命令并处理结果。
使用可选的 ConnectionString 参数可以指定包含一系列用分号分隔的 argument= value 语句的连接字符串,或者使用 URL 标识的文件或目录资源。 ConnectionString 属性会自动继承用于 ConnectionString 参数的值。 因此,您可以先设置 Connection 对象的 ConnectionString 属性然后再打开它,或者使用 ConnectionString 参数在调用 Open 方法过程中设置或替代当前的连接参数。
如果同时在 ConnectionString 参数和可选的 UserID 与 Password 参数中传递用户和密码信息,则 UserID 和 Password 参数将替代在 ConnectionString 中指定的值。
结束对打开的 Connection 执行的操作之后,可使用 Close 方法释放任何关联的系统资源。 关闭对象不会将其从内存中删除,您可以更改其属性设置,稍后使用 Open 方法再次打开它。 若要将对象从内存中彻底删除,请将对象变量设置为 Nothing。
远程数据服务使用情况在客户端 Connection 对象上使用时,在 Connection 对象上打开 Recordset 之前,Open 方法实际上不会与服务器建立连接。
注意
[!注释] 使用 HTTP 架构的 URL 将自动调用 Microsoft OLE DB Provider for Internet Publishing。 有关详细信息,请参阅 绝对 URL 和相对 URL。