Skapa en raduppsättning med IOpenRowset i SQL Server Native Client

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

SQL Server Native Client OLE DB-leverantören stöder IOpenRowset::OpenRowset-metoden med följande begränsningar:

  • En bastabell eller vy måste specificeras i en databas-ID (DBID)-struktur som pTableID-parametern pekar på.

  • DBID eKind-medlemmen måste ange DBKIND_NAME.

  • DBID uName-medlemmen måste ange namnet på en befintlig bastabell eller en vy som en Unicode-teckensträng.

  • pIndexID-parametern i OpenRowset måste vara NULL.

Resultatmängden IOpenRowset::OpenRowset innehåller en enda raduppsättning. Resultatuppsättningar som innehåller en enda raduppsättning kan stödjas av Microsoft SQL Server-kursorer. Stöd för markörer gör det möjligt för utvecklaren att använda SQL Server-samtidighetsmekanismer.