Partager via


CDaoParameterInfo, structure

La CDaoParameterInfo structure contient des informations sur un objet de paramètre défini pour les objets d’accès aux données (DAO).

Remarque

L’objet d’accès aux données (DAO) est pris en charge via Office 2013. DAO 3.6 est la version finale et est obsolète.

Syntaxe

struct CDaoParameterInfo
{
    CString m_strName;       // Primary
    short m_nType;           // Primary
    ColeVariant m_varValue;  // Secondary
};

Paramètres

m_strName
Nomme de manière unique l’objet de paramètre. Pour plus d’informations, consultez la rubrique « Name Property » dans l’aide de DAO.

m_nType
Valeur qui indique le type de données d’un objet de paramètre. Pour obtenir la liste des valeurs possibles, consultez le membre m_nType de la structure CDaoFieldInfo . Pour plus d’informations, consultez la rubrique « Type Property » dans l’aide de DAO.

m_varValue
Valeur du paramètre, stockée dans un objet COleVariant .

Notes

Les références à Primary and Secondary ci-dessus indiquent comment les informations sont retournées par la fonction membre GetParameterInfo dans la classe CDaoQueryDef.

Les classes Microsoft Foundation (MFC) n’encapsulent pas d’objets de paramètre DAO dans une classe. Les objets querydef DAO sous-jacents CDaoQueryDef stockent les paramètres dans leurs collections Parameters. Pour accéder aux objets de paramètre dans un objet CDaoQueryDef , appelez la fonction membre de GetParameterInfo l’objet querydef pour un nom de paramètre particulier ou un index dans la collection Parameters. Vous pouvez utiliser la fonction membre CDaoQueryDef ::GetParameterCount conjointement avec GetParameterInfo pour parcourir la collection Parameters.

Les informations récupérées par la fonction membre CDaoQueryDef ::GetParameterInfo sont stockées dans une CDaoParameterInfo structure. Appel GetParameterInfo de l’objet querydef dans lequel la collection Parameters est stockée.

Remarque

Si vous souhaitez obtenir ou définir uniquement la valeur d’un paramètre, utilisez les fonctions membres GetParamValue et SetParamValue de la classe CDaoRecordset.

CDaoParameterInfo définit également une Dump fonction membre dans les builds de débogage. Vous pouvez utiliser Dump pour vider le contenu d’un CDaoParameterInfo objet.

Spécifications

En-tête : afxdao.h

Voir aussi

Structures, styles, rappels et tables de messages
CDaoQueryDef, classe