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


Метод IRowsetFastLoad (OLE DB)

Интерфейс IRowsetFastLoad предоставляет поддержку SQL Server операций массового копирования на основе памяти. SQL Server Native Client потребители поставщика OLE DB используют интерфейс для быстрого добавления данных в существующую таблицу SQL Server.

Если присвоить SSPROP_ENABLEFASTLOAD значение VARIANT_TRUE для сеанса, то будет невозможно считывать данные из наборов строк, возвращаемых впоследствии в этом сеансе. Если присвоить SSPROP_ENABLEFASTLOAD значение VARIANT_TRUE, то все наборы строк, созданные для сеанса, будут иметь тип IRowsetFastLoad. Наборы строк IRowsetFastLoad не поддерживают функциональные возможности получения данных из набора строк, поэтому чтение данных из наборов строк невозможно.

в этом разделе

Метод Описание
IRowsetFastLoad::Commit (OLE DB) Обозначает конец пакета вставляемых строк и записывает эти строки в таблицу SQL Server .
IRowsetFastLoad::InsertRow (OLE DB) Добавляет строку в набор строк для массового копирования.

См. также:

Интерфейсы (OLE DB)
Выполнение массового копирования данных с использованием интерфейса IRowsetFastLoad (OLE DB)
Отправка данных BLOB на SQL Server через интерфейсы IRowsetFastLoad и ISequentialStream (OLE DВ)