CDaoParameterInfo Structure

La structure CDaoParameterInfo a la forme suivante:

struct CDaoParameterInfo
{
 nbsp ; CString m_str&Name ;       / / Primaire
   m_nType courtes ;           / / Primaire
   ColeVariant m_varValue ;  / / Secondaire
}

La structure de CDaoParameterInfo contient des informations sur un objet de paramètre défini pour les objets de données access (DAO). Les références aux primaires et secondaires ci-dessus indiquent comment l'information est retournée par la fonction membre GetParameterInfo en classe CDaoQueryDef.

MFC ne pas encapsuler les objets de paramètre dans une classe DAO. Les objets querydef DAO MFC CDaoQueryDef objets sous-jacents stockent les paramètres dans leurs collections de paramètres. Pour accéder aux objets paramètre dans un objet CDaoQueryDef , appeler fonction de membre de l'objet querydef GetParameterInfo pour un nom de paramètre particulier ou d'un index dans la collection de paramètres. Vous pouvez utiliser la fonction membre CDaoQueryDef::GetParameterCount en collaboration avec GetParameterInfo pour effectuer une boucle dans la collection de paramètres.

Membres

m_strName

Noms unique de l'objet parameter. Pour plus d'informations, consultez la rubrique « Nom de propriété » dans l'aide de DAO.

m_nType

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

m_varValue

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

Commentaires

Information récupérée par la fonction membre CDaoQueryDef::GetParameterInfo est stockée dans une structure CDaoParameterInfo . Appelez GetParameterInfo pour l'objet querydef dans la collection de paramètres dont l'objet de paramètre est stockée.

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

CDaoParameterInfo définit également une fonction membre Dump dans les versions de débogage. Vous pouvez utiliser Dump pour vider le contenu d'un objet CDaoParameterInfo . Pour plus d'informations sur l'utilisation de ceci et autres structures d'information sur DAO MFC, consultez l'article Collections DAO : informations sur les objets DAO dans le Guide du programmeur Visual C++.

Voir aussi  ;CDaoQueryDef

Index