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.