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


Класс CDynamicAccessor

Позволяет получить доступ к источнику данных, когда неизвестна схема базы данных (базовая структура базы данных).

class CDynamicAccessor : public CAccessorBase

Члены

z828c118.collapse_all(ru-ru,VS.110).gifМетоды

AddBindEntry

Добавляет запись привязки к выходным столбцам, переопределяя заданное по умолчанию метод доступа.

CDynamicAccessor

Создает объект CDynamicAccessor и инициализируют.

Закрыть

Отменяет привязку всех столбцов, выпуски выделенная память и выпусков указатель интерфейса IAccessor в классе.

GetBookmark

Возвращает закладку для текущей строки.

GetBlobHandling

Извлекает большой двоичный объект, обрабатывающего значение для текущей строки.

GetBlobSizeLimit

Получает максимальный размер большого двоичного объекта в байтах.

GetColumnCount

Возвращает число столбцов в наборе строк.

GetColumnFlags

Получает характеристики столбца.

GetColumnInfo

Извлекает метаданные столбца.

GetColumnName

Извлекает имя заданного столбца.

GetColumnType

Извлекает тип данных указанного столбца.

GetLength

Получает максимально возможная длина столбца в байтах.

GetOrdinal

Получает индекс столбца с заданными именем столбца.

GetStatus

Извлекает состояние указанного столбца.

GetValue

Извлекает данные из буфера.

SetBlobHandling

Устанавливает большой двоичный объект, обрабатывающего значение для текущей строки.

SetBlobSizeLimit

Задает максимальный размер большого двоичного объекта в байтах.

SetLength

Устанавливает длину столбца в байтах.

SetStatus

Устанавливает состояние указанного столбца.

SetValue

Хранит данные в буфер.

Заметки

Используйте методы CDynamicAccessor чтобы получить сведения о столбце как имена столбцов, число столбца, тип данных и т дЗатем использовать эти данные столбцов для создания метода доступа динамически во время выполнения.

Информация о столбцах хранится в буфере, созданном и управляемым данным классом.Получение данных из буфера с помощью GetValue.

Обсуждение и примеры использования динамических классов доступа см. в разделе Использование динамических методов доступа.

Требования

Заголовок: atldbcli.h

См. также

Ссылки

Класс CAccessor

Класс CDynamicParameterAccessor

Класс CManualAccessor

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

Шаблоны потребителей OLE DB (C++)

Справочник по шаблонам OLE DB объекта-получателя