数据整理所需的提供程序

数据整理通常需要两个提供程序。 服务提供程序,用于 OLE DB 的数据整理服务,提供数据整理功能,以及数据提供程序(如用于 SQL Server 的 OLE DB 提供程序),提供数据行以填充已调整的记录集

可以将服务提供程序的名称 (MSDataShape) 指定为 Connection 对象 Provider 属性的值或连接字符串关键字“Provider=MSDataShape;”。

可以将数据访问接口的名称指定为数据提供程序动态属性的值,该属性由 OLE DB 的数据整形服务添加到 Connection 对象属性集合,或连接字符串关键字“Data Provider = provider”。

如果未填充记录集,则不需要使用数据提供程序,例如在预制记录集中使用 NEW 关键字创建列。 在这种情况下,请指定“Data Provider = none;”

示例

Dim cnn As New ADODB.Connection  
cnn.Provider = "MSDataShape"  
cnn.Open "Data Provider=SQLOLEDB;Integrated Security=SSPI;Database=Northwind"  

另请参阅

数据整理示例
正式 Shape 语法
常用 Shape 命令