Шаблоны потребителей OLE DB включают в себя следующие макросы:
Макросы карты доступа
| BEGIN_ACCESSOR | Отмечает начало записи доступа. |
| BEGIN_ACCESSOR_MAP | Отмечает начало записей карты доступа. |
| END_ACCESSOR | Помечает конец записи доступа. |
| END_ACCESSOR_MAP | Конец записей карты доступа. |
Колонка карты макросов
| BEGIN_COLUMN_MAP | Отмечает начало записи сопоставления столбцов в пользовательском классе записей. |
| BOOKMARK_ENTRY | Представляет запись в закладки на наборе строк. Запись в закладки — это особый тип столбца вход. |
| COLUMN_ENTRY | Представляет привязку для определенного столбца в базе данных. |
| COLUMN_ENTRY_TYPE | Представляет привязку для определенного столбца в базе данных. Поддерживает параметр типа. |
| COLUMN_ENTRY_TYPE_SIZE | Представляет привязку для определенного столбца в базе данных. Поддерживает тип и Размер параметров |
| BLOB_ENTRY | Используется для привязки больших двоичных объектов. |
| BLOB_ENTRY_STATUS | Сообщает состояние поля типа BLOB. |
| COLUMN_ENTRY_EX | Представляет привязку для определенного столбца в базе данных. Поддерживает тип, длина, точность, масштаб и статус параметры. |
| COLUMN_ENTRY_LENGTH | Представляет привязку для определенного столбца в базе данных. Поддерживает переменной длины. |
| COLUMN_ENTRY_LENGTH_STATUS | Представляет привязку для определенного столбца в базе данных. Поддерживает параметры состояния и длины. |
| COLUMN_ENTRY_PS | Представляет привязку для определенного столбца в базе данных. Поддерживает точность и Масштаб параметров. |
| COLUMN_ENTRY_PS_LENGTH | Представляет привязку для определенного столбца в базе данных. Поддерживает параметры переменной, точность и масштаб длины. |
| COLUMN_ENTRY_PS_STATUS | Представляет привязку для определенного столбца в базе данных. Поддерживает параметры переменной, точность и масштаб статус. |
| COLUMN_ENTRY_PS_LENGTH_STATUS | Представляет привязку для определенного столбца в базе данных. Поддерживает состояние и переменные Длина , точность и масштаб параметров. |
| COLUMN_ENTRY_STATUS | Представляет привязку для определенного столбца в базе данных. Поддерживает состояние переменной. |
| END_COLUMN_MAP | Знаменует окончание записи сопоставления столбцов. |
Макрос команды
| DEFINE_COMMAND | Указывает команду, которая будет использоваться для создания набора строк при использовании класса CCommand. |
Макросы параметров карты
| BEGIN_PARAM_MAP | Отмечает начало записей карты параметра в классе записи пользователя. |
| END_PARAM_MAP | Конец параметра записей карты. |
| SET_PARAM_TYPE | Определяет COLUMN_ENTRY макросы, которые следуют макрос SET_PARAM_TYPE , ввод, вывод или ввод/вывод. |
Родственные слова
При помощи шаблонов потребителей OLE DB, потребительские архитектура Chart, шаблоны OLE потребителя OLE DB Visual C++