BEGIN_ACCESSOR_MAP ( x, num )
Параметры
x
[в] Имя класса записей пользователя.
num
[в] Количество методов доступа в этой карте доступа.
Примечания
Отмечает начало записей карты доступа. Среди нескольких методов доступа в наборе строк вам нужно указать BEGIN_ACCESSOR_MAP в начале и использовать макрос BEGIN_ACCESSOR для каждого отдельного метода доступа. Макрос BEGIN_ACCESSOR комплектуется END_ACCESSOR макросов. Карта доступа комплектуется END_ACCESSOR_MAP макрос.
Если у вас есть только один метод доступа в пользовательской записи, используйте макрос BEGIN_COLUMN_MAP.
Макросы для шаблонов потребителей OLE DB
Пример
Вот пример карта доступа:
класс CArtists: государственные CAccessorlt;CArtists >
{
общественности:
/ / Элементы данных
TCHAR m_szFirstName [20];
TCHAR m_szLastName [30];
короткие m_nAge;
/ / вывод привязки карты
BEGIN_ACCESSOR_MAP (CArtists, 2)
BEGIN_ACCESSOR (0, правда)
COLUMN_ENTRY (1, m_szFirstName)
COLUMN_ENTRY (2, m_szLastName)
END_ACCESSOR()
BEGIN_ACCESSOR (1, false) / / не автоматический метод доступа
COLUMN_ENTRY (3, m_nAge)
END_ACCESSOR()
END_ACCESSOR_MAP()
}
Родственные слова