BEGIN_COLUMN_MAP ( X )
Parameter
x
[in] Der Name der die Benutzerdatensatz-Klasse abgeleitet von CAccessor.
Bemerkungen
Markiert den Beginn der ein Eintrag in der Spalte anzeigen. Dieses Makro ist für einen einzelnen Accessor für ein Rowset verwendet. Haben Sie mehrere Accessoren für ein Rowset verwenden Sie BEGIN_ACCESSOR_MAP.
Das Makro BEGIN_COLUMN_MAP ist mit END_COLUMN_MAP Makros abgeschlossen. Dieses Makro wird verwendet, wenn es nur ein Accessor in den Benutzerdatensatz erforderlich ist.
Spalten entsprechen Feldern des Rowsets, die Sie binden möchten.
Makros für OLE DB-Consumervorlagen
Beispiel
Hier ist eine Beispiel-Spalte und Parameter-Karte:
klasse CArtists
{
Öffentliche:
/ / Daten
TCHAR M_szFirstName [20];
TCHAR M_szLastName [30];
kurze M_nAge;
/ / Ausgang Bindung Karte
BEGIN_COLUMN_MAP(CArtists)
COLUMN_ENTRY (1, M_szFirstName)
COLUMN_ENTRY (2, M_szLastName)
COLUMN_ENTRY (3, M_nAge)
END_COLUMN_MAP()
/ / Parameter binden Karte
BEGIN_PARAM_MAP(CArtists)
COLUMN_ENTRY (1, M_nAge)
END_PARAM_MAP()
}
Siehe auch