Usando IRow::GetColumns no SQL Server Native Client

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse Analytics

A implementação de IRow permite o acesso sequencial somente de encaminhamento às colunas. Acesse todas as colunas da linha com uma única chamada a IRow::GetColumns ou chame IRow::GetColumns várias vezes sempre que você acessar várias colunas na linha.

As várias chamadas a IRow::GetColumns não devem se sobrepor. Por exemplo, se a primeira chamada a IRow::GetColumns recupera as colunas 1, 2 e 3, a segunda chamada a IRow::GetColumns deve chamar as colunas 4, 5 e 6. Caso as chamadas posteriores a IRow::GetColumns se sobreponham, um sinalizador de status (campo dwstatus em DBCOLUMNACCESS) será definido como DBSTATUS_E_UNAVAILABLE.