Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Base de Dados SQL do Azure
Instância Gerida do Azure SQL
Azure Synapse Analytics
Para conjuntos de linhas criados usando o método ICommand::Execut , as propriedades que pretende no conjunto de linhas resultante podem restringir o texto do comando. Isto é especialmente crítico para consumidores que suportam texto de comandos dinâmico.
O fornecedor do SQL Server Native Client OLE DB não pode usar cursores do Microsoft SQL Server para suportar os resultados de múltiplas linhas gerados por muitos comandos. Se um consumidor solicitar um conjunto de linhas que requer suporte ao cursor do SQL Server, ocorre um erro se o texto do comando gerar mais do que um único conjunto de linhas como resultado. Para mais informações, consulte Comandos a Gerar Multiple-Rowset Resultados.
Os conjuntos de linhas de fornecedores de OLE DB Native Client SQL Server Native Client são suportados por SQL Server cursores. O SQL Server impõe limitações aos cursores sensíveis a alterações feitas por outros utilizadores da base de dados. Especificamente, as linhas em alguns cursores não podem ser ordenadas, e tentar criar um conjunto de linhas usando um comando que contenha uma cláusula SQL ORDER BY pode falhar. Para mais informações, consulte Rowsets e SQL Server Cursors.