BEGIN_ACCESSOR_MAP

BEGIN_ACCESSOR_MAP ( x, num )

Paramètres

x

[en] Le nom de la classe d'enregistrement utilisateur.

num

[en] Le nombre des accesseurs sur cette carte d'accès.

Remarques

Marque le début des entrées de la carte d'accès. Dans le cas de plusieurs accesseurs dans un jeu de lignes, vous devez spécifier BEGIN_ACCESSOR_MAP au début et d'utiliser la macro BEGIN_ACCESSOR pour chaque accesseur individuel. La macro BEGIN_ACCESSOR est complétée avec la macro END_ACCESSOR . La carte d'accès est complétée avec la macro END_ACCESSOR_MAP.

Si vous avez un seul accesseur dans l'enregistrement utilisateur, utilisez la macro BEGIN_COLUMN_MAP.

Macros pour les modèles OLE DB consommation

Exemple

Voici une carte d'accesseur échantillon:

classe CArtists : CAccessorlt public ;CArtists >
{
public :
/ / Éléments de données
   M_szFirstName TCHAR [20] ;
   M_szLastName TCHAR [30] ;
   m_nAge courtes ;

/ / sortie carte de liaison
BEGIN_ACCESSOR_MAP (CArtists, 2)
   BEGIN_ACCESSOR (0, true)
          COLUMN_ENTRY (1, m_szFirstName)
        COLUMN_ENTRY (2, m_szLastName)
   END_ACCESSOR()
   BEGIN_ACCESSOR (1, false) / / pas un accesseur automatique
        COLUMN_ENTRY (3, m_nAge)
   END_ACCESSOR()
END_ACCESSOR_MAP()
}

Voir aussi

BEGIN_ACCESSOR, END_ACCESSOR, END_ACCESSOR_MAP

Index