Compartir a través de


Información general sobre el proveedor de persistencia de Microsoft OLE DB

El proveedor de persistencia de Microsoft OLE DB permite guardar un objeto Recordset en un archivo y restaurar posteriormente ese objeto Recordset desde el archivo. Se conservan la información del esquema, los datos y los cambios pendientes.

Puede guardar el objeto Recordset en el formato propietario de Advanced Data Table Gram (ADTG) o en el formato abierto Extensible Markup Language (XML).

Palabra clave Provider

Para invocar este proveedor, especifique la siguiente palabra clave y valor en la cadena de conexión.

"Provider=MSPersist"

Errors

Los siguientes errores que emite este proveedor se pueden detectar en la aplicación.

Constante Descripción
E_BADSTREAM El archivo abierto no tiene un formato válido (es decir, el formato no es ADTG ni XML).
E_CANTPERSISTROWSET El objeto Recordset guardado tiene características que impiden que se almacene.

Observaciones

El proveedor de persistencia de Microsoft OLE DB no expone ninguna propiedad dinámica.

Actualmente, solo no se pueden guardar los objetos Recordset jerárquicos parametrizados.

Para obtener más información sobre el almacenamiento persistente de objetos Recordset, vea Persistencia del Recordset.

Cuando se usa una secuencia para abrir un objeto Recordset, no debe haber parámetros especificados aparte del parámetro Source del método Open.