Поделиться через


BEGIN_PROVIDER_COLUMN_MAP

Обозначает начало записей сопоставления столбцов поставщика.

BEGIN_PROVIDER_COLUMN_MAP(theClass )

Параметры

  • theClass
    [in] имя класса, к которому принадлежит данное сопоставление

Пример

Здесь сопоставление столбцов примера поставщика:

BEGIN_PROVIDER_COLUMN_MAP(CMyProviderWindowsFile)
    PROVIDER_COLUMN_ENTRY("FileAttributes", 1, dwFileAttributes)
    PROVIDER_COLUMN_ENTRY("FileSizeHigh", 2, nFileSizeHigh)
    PROVIDER_COLUMN_ENTRY("FileSizeLow", 3, nFileSizeLow)
    PROVIDER_COLUMN_ENTRY_STR("FileName", 4, cFileName)
    PROVIDER_COLUMN_ENTRY_STR("AltFileName", 5, cAlternateFileName)
END_PROVIDER_COLUMN_MAP()

Требования

Header: atldb.h

См. также

Ссылки

Создание поставщика OLE DB

Основные понятия

Шаблоны поставщика OLE DB (С++)

Архитектура шаблона поставщика OLE DB

Другие ресурсы

Макросы для шаблонов поставщика OLE DB