BEGIN_COLUMN_MAP ( x )
Parametry
x
[w] Nazwa klasy rekordu użytkownika, pochodzące z CAccessor.
Uwagi
Oznacza początek wpisie mapy kolumny. To makro jest używany w przypadku pojedynczego akcesora operacji na zestawie wierszy. Jeśli masz wiele akcesorów na zestawu wierszy, użyj BEGIN_ACCESSOR_MAP.
Makro BEGIN_COLUMN_MAP zostaje uzupełniona makro END_COLUMN_MAP . To makro jest używana, gdy istnieje tylko jeden akcesor wymagane w rekordzie użytkownika.
Kolumn odpowiadają polom w zestawie wierszy, które chcesz powiązać.
Makra w szablonach OLE DB konsumentów
Przykład
Oto mapa kolumny i parametr próbki:
klasa CArtists
{
publiczne:
/ / Elementów danych
TCHAR m_szFirstName [20];
TCHAR m_szLastName [30];
krótkie m_nAge;
/ Wyjście mapie wiążący
BEGIN_COLUMN_MAP(CArtists)
COLUMN_ENTRY (1, m_szFirstName)
COLUMN_ENTRY (2, m_szLastName)
COLUMN_ENTRY (3, m_nAge)
END_COLUMN_MAP()
/ / Parametr wiążące mapę
BEGIN_PARAM_MAP(CArtists)
COLUMN_ENTRY (1, m_nAge)
END_PARAM_MAP()
}
Zobacz też