Freigeben über


Erstellen eines Rowset mit IOpenRowset in SQL Server Native Client

Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Der OLE DB-Anbieter von SQL Server Native Client unterstützt die IOpenRowset::OpenRowset-Methode mit den folgenden Einschränkungen:

  • Eine Basistabelle oder -sicht muss in einer Datenbank-ID-Struktur angegeben sein, auf die der pTableID-Parameter zeigt.

  • Das DBID-Element eKind muss DBKIND_NAME anzeigen.

  • Das DBI-Element uName muss den Namen einer vorhandenen Basistabelle oder einer Ansicht als Unicode-Zeichenfolge angeben.

  • Der pIndexID-Parameter von OpenRowset muss NULL sein.

Das Resultset von IOpenRowset::OpenRowset enthält ein einzelnes Rowset. Resultsets, die ein einzelnes Rowset enthalten, können von Microsoft SQL Server-Cursorn unterstützt werden. Die Cursorunterstützung ermöglicht dem Entwickler die Verwendung von SQL Server-Parallelitätsmechanismen.

Weitere Informationen

Rowsets