Introducción al proveedor de persistencia de Microsoft OLE DB
El proveedor de persistencia OLE DB de Microsoft le permite guardar un objeto Recordset de en un archivo y luego restaurar ese objeto Recordset de del archivo. Se conservan la información del esquema, los datos y los cambios pendientes.
Puede guardar el recordset de en el formato de gram de tabla de datos avanzada (ADTG) propietario o en el formato open Extensible Markup Language (XML).
Palabra clave del proveedor
Para invocar este proveedor, especifique la siguiente palabra clave y valor en la cadena de conexión.
"Provider=MSPersist"
Errores
En la aplicación se pueden detectar los siguientes errores emitidos por este proveedor.
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 OLE DB de Microsoft no expone propiedades dinámicas.
Actualmente, únicamente no se pueden guardar objetos jerárquicos parametrizados de Recordset .
Para obtener más información sobre el almacenamiento persistente de objetos recordset de, consulte persistencia del conjunto de registros.
Cuando se usa un flujo para abrir un Recordset, no debe especificarse ningún parámetro distinto del parámetro Source del método Open.