Partager via


structure de CDaoParameterInfo

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

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

Paramètres

  • m_strName
    Nomme de façon unique l'objet de paramètre. Pour plus d'informations, consultez le sujet "Propriété du nom" dans l'aide 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 le sujet "Propriétés des types" dans l'aide DAO.

  • m_varValue
    La valeur du paramètre, stockée dans un objet COleVariant.

Notes

Des références au primaire et au secondaire au dessus indiquent comment les informations sont retournées par la méthode GetParameterInfo de la classe CDaoQueryDef.

MFC n'encapsule pas les objets de paramètres DAO dans une classe. Les objets de querydef de DAO sous-jacents des objets MFC CDaoQueryDef stockent des paramètres dans leurs collections de paramètres. Pour accéder aux objets de paramètre dans un objet CDaoQueryDef, appelez la méthode GetParameterInfo de l'objet de querydef pour un nom de paramètre spécifique ou un index dans la collection de paramètres. Vous pouvez utiliser la méthode CDaoQueryDef::GetParameterCount conjointement avec GetParameterInfo pour faire une boucle dans la collection de paramètres.

Les informations récupérées par la méthode CDaoQueryDef::GetParameterInfo sont stockées dans une structure CDaoParameterInfo. Appelez GetParameterInfo pour l'objet querydef dont la collection de paramètres contient l'objet paramètre.

Notes

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

CDaoParameterInfo définit également une méthode Dump dans les versions de débogage. Vous pouvez utiliser Dump pour vider le contenu d'un objet CDaoParameterInfo.

Configuration requise

En-tête : afxdao.h

Voir aussi

Référence

CDaoQueryDef, classe

Autres ressources

Structures, les styles, rappels, et les tables des messages