BEGIN_ACCESSOR_MAP ( x, num )
Parametry
x
[w] Nazwa klasy rekordu użytkownika.
num
[w] Liczba akcesorach w tej mapy akcesor.
Uwagi
Oznacza początek zapisów mapy akcesor. W przypadku z wielu akcesorów na zestawu wierszy trzeba określić BEGIN_ACCESSOR_MAP na początku i użyć makra BEGIN_ACCESSOR dla każdego indywidualnego akcesor. Makro BEGIN_ACCESSOR zostaje uzupełniona makro END_ACCESSOR . Mapa akcesor jest ukończona z makra END_ACCESSOR_MAP.
Jeśli masz tylko jeden akcesor rekordu użytkownika, należy użyć makra BEGIN_COLUMN_MAP.
Makra w szablonach OLE DB konsumentów
Przykład
Oto mapa akcesor próbki:
klasa CArtists: CAccessorlt publicznych;CArtists >
{
publiczne:
/ / Elementów danych
TCHAR m_szFirstName [20];
TCHAR m_szLastName [30];
krótkie m_nAge;
/ Wyjście mapie wiążący
BEGIN_ACCESSOR_MAP (CArtists, 2)
BEGIN_ACCESSOR (0, wartość true)
COLUMN_ENTRY (1, m_szFirstName)
COLUMN_ENTRY (2, m_szLastName)
END_ACCESSOR()
BEGIN_ACCESSOR (1, wartość false) / / nie akcesor auto
COLUMN_ENTRY (3, m_nAge)
END_ACCESSOR()
END_ACCESSOR_MAP()
}
Zobacz też