Partager via


Utilisation d'IRow::GetColumns

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Base de données SQL dans Microsoft Fabric

Télécharger le pilote OLE DB

L’implémentation IRow permet un accès séquentiel de type « avant uniquement » aux colonnes. Vous pouvez accéder à toutes les colonnes d’une ligne avec un appel unique à IRow::GetColumns, ou appeler IRow::GetColumns chaque fois que vous accédez à plusieurs colonnes de la ligne.

Les appels multiples à IRow::GetColumns ne doivent pas se chevaucher. Par exemple, si le premier appel à IRow::GetColumns récupère les données des colonnes 1, 2 et 3, le deuxième appel à IRow::GetColumns doit appeler les colonnes 4, 5 et 6. Si des appels ultérieurs à IRow::GetColumns se chevauchent, l’indicateur d’état (champ dwstatus dans DBCOLUMNACCESS) a la valeur DBSTATUS_E_UNAVAILABLE.

Voir aussi

Récupération d’une ligne unique avec IRow