Partager via


CDaoQueryDef::GetFieldInfo

Appelez la fonction membre pour obtenir différents types d'informations concernant un champ défini dans le querydef.

void GetFieldInfo( 
   int nIndex, 
   CDaoFieldInfo& fieldinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
); 
void GetFieldInfo( 
   LPCTSTR lpszName, 
   CDaoFieldInfo& fieldinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);

Paramètres

  • nIndex
    L'index de base zéro du champ souhaité dans la collection des champs de querydef, pour la recherche par index.

  • fieldinfo
    Une référence à un objet d' CDaoFieldInfo qui retourne les informations demandées.

  • dwInfoOptions
    Options qui spécifient des informations sur le champ à récupérer. Les options disponibles sont répertoriées ici avec ce qu'ils font retourner la fonction :

    • Nom ( par défaut) d'AFX_DAO_PRIMARY_INFO , type, taille, attributs

    • Les informations primaires d'AFX_DAO_SECONDARY_INFO plus : La position ordinale, obligatoire, d'une longueur nulle, champ de la source, étranger nom, table source, la commande assemblage

    • Les informations primaires et secondaires d'AFX_DAO_ALL_INFO plus : Par défaut, texte de validation, règle de validation

  • lpszName
    Chaîne contenant le nom du champ approprié, pour la recherche de nom. Vous pouvez utiliser CString.

Notes

Pour une description des informations retournées dans fieldinfo, consultez la structure de CDaoFieldInfo . Cette structure contient les membres qui correspondent aux informations descriptives sous dwInfoOptions ci-dessus. Si vous demandez un niveau plus d'informations, vous obtenez tous les niveaux antérieurs des informations également.

Configuration requise

Header: afxdao.h

Voir aussi

Référence

CDaoQueryDef, classe

Graphique de la hiérarchie

CDaoQueryDef::GetFieldCount