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

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

Вы можете сохранить набор записей в собственном формате ADTG или в формате XML.

Ключевое слово provider

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

"Provider=MSPersist"

ошибки

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

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

Комментарии

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

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

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

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