Criação de um Conjunto de Linhas com o IOpenRowSet no Cliente Nativo do SQL Server

Aplica-se a: SQL ServerBase de Dados SQL do AzureAzure SQL Managed InstanceAzure Synapse AnalyticsSistema de Plataforma de Análise (PDW)

O fornecedor do SQL Server Native Client OLE DB suporta o método IOpenRowset::OpenRowset com as seguintes restrições:

  • Uma tabela base ou vista deve ser especificada numa estrutura de ID de base de dados (DBID) para a qual o parâmetro pTableID aponta.

  • O membro eKind do DBID deve indicar DBKIND_NAME.

  • O membro uName do DBID deve especificar o nome de uma tabela base existente ou de uma vista como uma cadeia de caracteres Unicode.

  • O parâmetro pIndexID do OpenRowSet deve ser NULL.

O conjunto de resultados de IOpenRowset::OpenRowset contém um único conjunto de linhas. Conjuntos de resultados que contêm um único conjunto de linhas podem ser suportados por cursores do Microsoft SQL Server. O suporte ao cursor permite ao programador utilizar mecanismos de concorrência do SQL Server.