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