ConnectionString 属性 (ADO)

           

包含用来建立到数据源的连接的信息。

设置和返回值

设置或返回字符串值。

说明

使用 ConnectionString 属性,通过传递包含一系列由分号分隔的 argument = value 语句的详细连接字符串可指定数据源。

ADO 支持 ConnectionString 属性的四个参数,任何其他参数将直接传递到提供者而不经过 ADO 处理。ADO 支持的参数如下:

参数 说明
Provider= 指定用来连接的提供者名称。
File Name= 指定包含预先设置连接信息的特定提供者的文件名称(例如,持久数据源对象)。
Remote Provider= 指定打开客户端连接时使用的提供者名称。(仅限于 Remote Data Service)。
Remote Server= 指定打开客户端连接时使用的服务器的路径名称。(仅限于 Remote Data Service)。

设置 ConnectionString 属性并打开 Connection 对象后,提供者可以更改属性的内容,例如通过将 ADO 定义的参数名映射到其提供者等价项来更改属性的内容。

ConnectionString 属性将自动继承用于 Open 方法的 ConnectionString 参数的值,以便在 Open 方法调用期间覆盖当前的 ConnectionString 属性。

由于 File Name 参数使得 ADO 加载所关联的提供者,因此无法传递 ProviderFile Name 参数。

连接关闭时 ConnectionString 属性为读/写,打开时其属性为只读。

Remote Data Service 用法   在客户端 Connection 对象上使用该服务时,ConnectionString 属性只能包括 Remote Provider 和 Remote Server 参数。