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


Обзор поставщика сохраняемости Microsoft OLE DB

Поставщик сохраняемости Microsoft OLE DB позволяет сохранить объект Recordset в файл, а затем восстановить объект Recordset из файла. Сохраняются сведения о схеме, данные и ожидающие изменения.

Набор записей можно сохранить в закрытом формате расширенной таблицы данных (ADTG) или в формате XML.

Ключевое слово поставщика

Чтобы вызвать этого поставщика, укажите следующее ключевое слово и значение в строке подключения.

"Provider=MSPersist"

Ошибки

В приложении могут быть обнаружены следующие ошибки, предоставленные этим поставщиком.

Постоянный Описание
E_BADSTREAM Открытый файл не имеет допустимого формата (то есть формат не является ADTG или XML).
E_CANTPERSISTROWSET Сохраненный объект набор записей имеет характеристики, которые не позволяют его сохранению.

Замечания

Поставщик сохраняемости Microsoft OLE DB не предоставляет динамических свойств.

В настоящее время невозможно сохранить только параметризованные иерархические recordset объекты.

Дополнительные сведения о постоянном хранении объектов Recordset см. в разделе Recordset Persistence.

Если поток используется для открытия набора записей , не должно быть параметров, отличных от параметра Source метода Open.