BEGIN_ACCESSOR_MAP

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ż

BEGIN_ACCESSOR, END_ACCESSOR, END_ACCESSOR_MAP

Index