Utilizzo di IRow::GetColumns

Si applica a:SQL Serverdatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse AnalyticsSistema di Piattaforma Analitica (PDW)Database SQL in Microsoft Fabric

Download del driver OLE DB

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.