CDaoRecordset::GetFieldValue

virtu&al GetFieldValue nulle (LPCTSTR lpszNameCOleVariantamp ;valeurvar );
jeter (CDaoException, CMemoryException);

virtu&al GetFieldValue nulle (int nIndexCOleVariantamp ;valeurvar );
jeter (CDaoException, CMemoryException);

virtual COleVariant GetFieldValue (LPCTSTR lpszName );
jeter (CDaoException, CMemoryException);

virtual COleVariant GetFieldValue (int nIndex );
jeter (CDaoException, CMemoryException);

Valeur de retour

Les deux versions de GetFieldValue qui retournent une valeur retournent un objet COleVariant qui contient la valeur d'un champ.

Paramètres

lpszName

Un pointeur vers une chaîne qui contient le nom d'un champ.

valeurvar

Une référence à un objet COleVariant qui stocke la valeur d'un champ.

nIndex

Index de base zéro du champ dans la collection de champs du jeu d'enregistrements, pour la recherche par index.

Remarques

Appelez cette fonction membre pour récupérer des données dans un jeu d'enregistrements. Vous pouvez rechercher un terrain par nom ou par position ordinale.

&Notenbsp ;  Il est plus efficace pour appeler l'une des versions de cette fonction membre qui prend un paramètre, une référence d'objet COleVariant plutôt appeler une version qui renvoie un objet COleVariant.

Utilisez GetFieldValue et SetFieldValue de lier dynamiquement les champs au moment de l'exécution, plutôt que de lier statiquement colonnes à l'aide du mécanisme de DoFieldExchange.

GetFieldValue et le mécanisme de DoFieldExchange peuvent être combinés pour améliorer les performances. Par exemple, utiliser des GetFieldValue pour récupérer une valeur que vous avez besoin seulement sur demande et d'assigner cet appel à un bouton "Informations supplémentaires" dans l'interface.

Pour plus d'informations sur la liaison dynamique des champs, consultez l'article jeu d'enregistrements DAO : documents de liaison dynamique dans le Guide du programmeur Visual C++. Pour plus d'informations, consultez les rubriques « Champ objet » et « Biens de valeur » dans l'aide de DAO.

Aperçu de CDaoRecordset |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CDaoRecordset::SetFieldValue

Index