Partager via


Utiliser IRow::GetColumns

L’implémentation IRow autorise l’accès séquentiel en avant uniquement aux colonnes. Vous pouvez accéder à toutes les colonnes de la ligne avec un seul appel à IRow ::GetColumns ou appeler IRow ::GetColumns plusieurs fois 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 colonnes 1, 2 et 3, le deuxième appel à IRow ::GetColumns doit appeler les colonnes 4, 5 et 6. Si les appels ultérieurs à IRow ::GetColumns se chevauchent, l’indicateur d’état (champ dwstatus dans DBCOLUMNACCESS) est défini sur DBSTATUS_E_UNAVAILABLE.

Voir aussi

Extraction d’une seule ligne avec IRow