BEGIN_COLUMN_MAP

BEGIN_COLUMN_MAP ( x )

Parametri

x

[in] Il nome della classe di record utente derivato da CAccessor.

Osservazioni

Segna l'inizio di una voce della mappa colonna. Questa macro viene utilizzata nel caso di una sola funzione di accesso su un set di righe. Se si dispone di più funzioni di accesso su un set di righe, utilizzare BEGIN_ACCESSOR_MAP.

La macro BEGIN_COLUMN_MAP è completata con la macro END_COLUMN_MAP . Questa macro viene utilizzata quando non c'è solo una funzione di accesso richiesti nel record utente.

Colonne corrispondono ai campi nel set di righe che si desidera associare.

Macro per modelli OLE DB Consumer

Esempio

Ecco una mappa di colonna e parametro di campione:

classe CArtists
{
pubblica:
/ / Elementi di dati
   TCHAR m_szFirstName [20];
   TCHAR m_szLastName [30];
   breve m_nAge;

/ / output mappa associazione
BEGIN_COLUMN_MAP(CArtists)
   COLUMN_ENTRY, m_szFirstName (1)
   COLUMN_ENTRY, m_szLastName (2)
   COLUMN_ENTRY, m_nAge (3)
END_COLUMN_MAP()

/ / parametro binding mappa
BEGIN_PARAM_MAP(CArtists)
   COLUMN_ENTRY, m_nAge (1)
END_PARAM_MAP()
}

Vedi anche

END_COLUMN_MAP, COLUMN_ENTRY, COLUMN_ENTRY_EX

Index