共用方式為


資料成形所需的提供者

資料成形通常需要兩個提供者。 服務提供者 Data Shaping Service for OLE DB 提供資料成形功能,以及 OLE DB Provider for SQL Server 等資料提供者會提供資料列來填入成形的 Recordset

服務提供者 (MSDataShape) 的名稱可以指定為 Connection 物件 Provider 屬性或連接字串關鍵字「Provider =MSDataShape;」的值。

資料提供者的名稱可以指定為 Data Provider 動態屬性的值,該屬性會由 Data Shaping Service for OLE DB 或連接字串關鍵字「Data Provider =provider」新增至 Connection 物件 Properties 集合。

例如,如果未填入 Recordset,則不需要任何資料提供者 (例如,使用 NEW 關鍵字建立資料行的已建立 Recordset)。 在該案例中,指定「Data Provider= none;」。

範例

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

另請參閱

資料成形範例
正式 Shape 文法
一般 Shape 命令