Condividi tramite


Uso di IRow::GetColumns in SQL Server Native Client

Si applica a:SQL ServerDatabase SQL diAzure Istanzagestita di SQL di Azure Azure Synapse Analytics PlatformSystem (PDW)

L'implementazione di IRow consente un accesso sequenziale forward-only alle colonne. È possibile accedere a tutte le colonne nella riga con una sola chiamata a IRow::GetColumns o chiamare IRow::GetColumns più volte a ogni accesso a diverse colonne nella riga.

Le chiamate multiple a IRow::GetColumns non devono sovrapporsi. Se, ad esempio, la prima chiamata a IRow::GetColumns recupera le colonne 1, 2 e 3, la seconda chiamata a IRow::GetColumns dovrebbe recuperare le colonne 4, 5 e 6. Se le chiamate successive a IRow::GetColumns si sovrappongono, il flag di stato (il campo dwstatus in DBCOLUMNACCESS) viene impostato su DBSTATUS_E_UNAVAILABLE.

Vedi anche

Recupero di una sola riga con IRow