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.
A implementação da interface IRow no provedor OLE DB do SQL Server Native Client é simplificada para aumentar o desempenho. O IRow permite acesso direto a colunas de um único objeto de linha. Se você souber de antemão que o resultado de uma execução de comando produzirá exatamente uma linha, IRow recuperará as colunas dessa linha. Se o conjunto de resultados incluir várias linhas, iRow exporá apenas a primeira linha.
A implementação de IRow não permite nenhuma navegação da linha. Cada coluna na linha é acessada apenas uma vez com uma exceção: uma coluna pode ser acessada uma vez para localizar o tamanho da coluna e novamente para buscar os dados.
Observação
O IRow::Open dá suporte apenas a DBGUID_STREAM e DBGUID_NULL tipo de objetos a serem abertos.
Para obter um objeto de linha usando o método ICommand::Execute , IID_IRow deve ser passado. A interface IMultipleResults deve ser usada para lidar com vários conjuntos de resultados. O IMultipleResults dá suporte a IRow e IRowset. O IRowset é usado para operações em massa.