Een Rowset aanmaken met IOpenRowset in de SQL Server Native Client

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

De SQL Server Native Client OLE DB-provider ondersteunt de IOpenRowset::OpenRowset-methode met de volgende beperkingen:

  • Een basistabel of weergave moet worden gespecificeerd in een database ID (DBID)-structuur waar de pTableID-parameter naartoe verwijst.

  • Het DBID eKind-lid moet DBKIND_NAME aangeven.

  • Het DBID uName-lid moet de naam van een bestaande basistabel of een weergave specificeren als een Unicode-tekenreeks.

  • De pIndexID-parameter van OpenRowset moet NULL zijn.

De resultaatset van IOpenRowset::OpenRowset bevat één enkele rijset. Resultaatsets die één enkele rijset bevatten, kunnen worden ondersteund door Microsoft SQL Server-cursors. Cursorondersteuning stelt de ontwikkelaar in staat om SQL Server-gelijktijdigheidsmechanismen te gebruiken.