在 SQL Server Native Client 中使用 IOpenRowset 建立數據列集

適用於:SQL ServerAzure SQL 資料庫Azure SQL 受控執行個體Azure Synapse Analytics

SQL Server Native Client OLE DB 提供者支援具有下列限制的 IOpenRowset::OpenRowset 方法:

  • pTableID 參數指向的資料庫識別碼 (DBID) 結構中必須指定基底資料表或檢視表。

  • DBID eKind 成員必須指示 DBKIND_NAME。

  • DBID uName 成員必須將現有基底資料表或檢視表的名稱指定為 Unicode 字元字串。

  • OpenRowset 的 pIndexID 參數必須為 NULL。

IOpenRowset::OpenRowset 的結果集包含單一資料列集。 包含單一資料列集的結果集可受到 Microsoft SQL Server 資料指標的支援。 資料指標支援可讓開發人員使用 SQL Server 並行機制。