Compartir a través de


Introducción al proveedor Microsoft OLE DB para Microsoft Access

El proveedor OLE DB para Microsoft Jet permite a ADO acceder a las bases de datos de Microsoft Jet.

Parámetros de la cadena de conexión

Para conectarse a este proveedor, establezca el argumento Provider de la propiedad ConnectionString en:

Microsoft.Jet.OLEDB.4.0

La lectura de la propiedad Provider también devolverá esta cadena.

Cadena de conexión típica

Una cadena de conexión típica para este proveedor es:

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=databaseName;User ID=MyUserID;Password=MyPassword;"

La cadena consta de estas palabras clave:

Palabra clave Descripción
Proveedor Especifica el proveedor OLE DB para Microsoft Jet.
Origen de datos Especifica la ruta de acceso de la base de datos y el nombre de archivo (por ejemplo, c:\Northwind.mdb).
Id. usuario Especifica el nombre de usuario. Si no se especifica esta palabra clave, la cadena "admin", se usa de forma predeterminada.
Contraseña Especifica la contraseña de usuario. Si no se especifica esta palabra clave, la cadena ("") se usa de forma predeterminada.

Nota:

Si se conecta a un proveedor de orígenes de datos que admite autenticación de Windows, debe especificar Trusted_Connection=sí o Seguridad integrada = SSPI en lugar de la información de identificador de usuario y contraseña en la cadena de conexión.

Parámetros de conexión específicos del proveedor

El proveedor OLE DB para Microsoft Jet admite varias propiedades dinámicas específicas del proveedor, además de las definidas por ADO. Al igual que con los demás parámetros Connection, se pueden establecer mediante la colección Properties del objeto Connection o como parte de la cadena de conexión.

En la tabla siguiente se enumeran estas propiedades junto con el nombre de propiedad OLE DB correspondiente entre paréntesis.

Parámetro Descripción
Jet OLEDB:Compact Reclaimed Space Amount (DBPROP_JETOLEDB_COMPACTFREESPACESIZE) Indica una estimación de la cantidad de espacio, en bytes, que se puede reclamar mediante la compactación de la base de datos. Este valor solo es válido después de establecer una conexión de base de datos.
Jet OLEDB:Connection Control (DBPROP_JETOLEDB_CONNECTIONCONTROL) Indica si los usuarios pueden conectarse a la base de datos.
Jet OLEDB:Create System Database (DBPROP_JETOLEDB_CREATESYSTEMDATABASE) Indica si se debe crear una base de datos del sistema al crear un nuevo origen de datos.
Jet OLEDB:Database Locking Mode (DBPROP_JETOLEDB_DATABASELOCKMODE) Indica el modo de bloqueo de esta base de datos. El primer usuario para abrir la base de datos determina el modo utilizado mientras la base de datos está abierta.
Jet OLEDB:Database Password (DBPROP_JETOLEDB_DATABASEPASSWORD) Indica la contraseña de la base de datos.
Jet OLEDB:Don't Copy Locale on Compact (DBPROP_JETOLEDB_COMPACT_DONTCOPYLOCALE) Indica si Jet debe copiar información de configuración regional al compactar una base de datos.
Jet OLEDB:Encrypt Database (DBPROP_JETOLEDB_ENCRYPTDATABASE) Indica si se debe cifrar una base de datos compactada. Si no se establece esta propiedad, la base de datos compactada se cifrará si la base de datos original también se cifró.
Jet OLEDB:Engine Type (DBPROP_JETOLEDB_ENGINE) Indica el motor de almacenamiento usado para acceder al almacén de datos actual.
Jet OLEDB:Exclusive Async Delay (DBPROP_JETOLEDB_EXCLUSIVEASYNCDELAY) Indica el período máximo de tiempo, en milisegundos, que Jet puede retrasar las escrituras asincrónicas en el disco cuando la base de datos se abre de forma exclusiva.

Esta propiedad se omite a menos que Jet OLEDB:Flush Transaction Timeout esté establecido en 0.
Jet OLEDB:Flush Transaction Timeout (DBPROP_JETOLEDB_FLUSHTRANSACTIONTIMEOUT) Indica la cantidad de tiempo que se debe esperar antes de que los datos almacenados en una memoria caché para la escritura asincrónica se escriban en el disco. Esta configuración invalida los valores de Jet OLEDB:Shared Async Delay y Jet OLEDB:Exclusive Async Delay.
Jet OLEDB:Global Bulk Transactions (DBPROP_JETOLEDB_GLOBALBULKNOTRANSACTIONS) Indica si se realizan transacciones masivas de SQL.
Jet OLEDB:Global Partial Bulk Ops (DBPROP_JETOLEDB_GLOBALBULKPARTIAL) Indica la contraseña usada para abrir la base de datos.
Jet OLEDB:Implicit Commit Sync (DBPROP_JETOLEDB_IMPLICITCOMMITSYNC) Indica si los cambios realizados en transacciones implícitas internas se escriben en modo sincrónico o asincrónico.
Jet OLEDB:Lock Delay (DBPROP_JETOLEDB_LOCKDELAY) Indica el número de milisegundos que se deben esperar antes de intentar adquirir un bloqueo después de que se haya producido un error en un intento anterior.
Jet OLEDB:Lock Retry (DBPROP_JETOLEDB_LOCKRETRY) Indica cuántas veces se repite un intento de acceso a una página bloqueada.
Jet OLEDB:Max Buffer Size (DBPROP_JETOLEDB_MAXBUFFERSIZE) Indica la cantidad máxima de memoria, en kilobytes, Jet puede usar antes de empezar a vaciar los cambios en el disco.
Jet OLEDB:Max Locks Per File (DBPROP_JETOLEDB_MAXLOCKSPERFILE) Indica el número máximo de bloqueos que Jet puede colocar en una base de datos. El valor predeterminado es 9500.
Jet OLEDB:Database Password (DBPROP_JETOLEDB_DATABASEPASSWORD) Indica la nueva contraseña que se va a establecer para esta base de datos. La contraseña antigua se almacena en Jet OLEDB:Database Password.
Tiempo de espera del comando Jet OLEDB:ODBC (DBPROP_JETOLEDB_ODBCCOMMANDTIMEOUT) Indica el número de milisegundos antes de que se agote el tiempo de espera de una consulta ODBC remota de Jet.
Jet OLEDB:Page Locks to Table Lock (DBPROP_JETOLEDB_PAGELOCKSTOTABLELOCK) Indica cuántas páginas se deben bloquear dentro de una transacción antes de que Jet intente promover el bloqueo a un bloqueo de tabla. Si este valor es 0, el bloqueo nunca se promueve.
Jet OLEDB:Page Timeout (DBPROP_JETOLEDB_PAGETIMEOUT) Indica que el número de milisegundos Jet esperará antes de comprobar si su caché no está actualizada con el archivo de base de datos.
Jet OLEDB:Recycle Long-Valued Pages (DBPROP_JETOLEDB_RECYCLELONGVALUEPAGES) Indica si Jet debe intentar reclamar agresivamente las páginas BLOB cuando se liberan.
Jet OLEDB:Registry Path (DBPROP_JETOLEDB_REGPATH) Indica la clave del Registro de Windows que contiene valores para el motor de base de datos Jet.
Jet OLEDB:Reset ISAM Stats (DBPROP_JETOLEDB_RESETISAMSTATS) Indica si el esquema Recordset DBSCHEMA_JETOLEDB_ISAMSTATS debe restablecer sus contadores de rendimiento después de que devuelva información de rendimiento.
Jet OLEDB:Shared Async Delay (DBPROP_JETOLEDB_SHAREDASYNCDELAY) Indica la cantidad máxima de tiempo, en milisegundos, que Jet puede retrasar las escrituras asincrónicas en el disco cuando la base de datos se abre en modo multiusuario.
Jet OLEDB:System Database (DBPROP_JETOLEDB_SYSDBPATH) Indica la ruta de acceso y el nombre de archivo del archivo de información del grupo de trabajo (base de datos del sistema).
Jet OLEDB:Transaction Commit Mode (DBPROP_JETOLEDB_TXNCOMMITMODE) Indica si Jet escribe datos en disco de forma sincrónica o asincrónica cuando se confirma una transacción.
Jet OLEDB:User Commit Sync (DBPROP_JETOLEDB_USERCOMMITSYNC) Indica si los cambios realizados en transacciones implícitas internas se escriben en modo sincrónico o asincrónico.

Propiedades de conjunto de registros y comandos de Provider-Specific

El proveedor Jet también admite varias propiedades Recordset y Command específicas del proveedor. Se tiene acceso a estas propiedades y se establece a través de la colección Properties del objeto Recordset o Command. En la tabla se muestra el nombre de la propiedad de ADO y su nombre de propiedad OLE DB correspondiente entre paréntesis.

Nombre de propiedad Descripción
Jet OLEDB:Bulk Transactions (DBPROP_JETOLEDB_BULKNOTRANSACTIONS) Indica si se realizan operaciones masivas de SQL. Es posible que se produzca un error en las operaciones masivas grandes cuando se realicen transacciones, debido a retrasos en los recursos.
Jet OLEDB:Enable Fat Cursors (DBPROP_JETOLEDB_ENABLEFATCURSOR) Indica si Jet debe almacenar en caché varias filas al rellenar un conjunto de registros para orígenes de filas remotos.
Jet OLEDB:Fat Cursor Cache Size (DBPROP_JETOLEDB_FATCURSORMAXROWS) Indica el número de filas que se van a almacenar en caché al usar el almacenamiento en caché de filas del almacén de datos remoto. Este valor se omite a menos que Jet OLEDB:Enable Fat Cursors sea True.
Jet OLEDB:Inconsistent (DBPROP_JETOLEDB_INCONSISTENT) Indica si los resultados de la consulta permiten actualizaciones incoherentes.
Jet OLEDB:Locking Granularity (DBPROP_JETOLEDB_LOCKGRANULARITY) Indica si una tabla se abre mediante el bloqueo de nivel de fila.
Jet OLEDB:ODBC Pass-Through Statement (DBPROP_JETOLEDB_ODBCPASSTHROUGH) Indica que Jet debe pasar el texto SQL en un objeto Command al back-end sin modificar.
Jet OLEDB:Partial Bulk Ops (DBPROP_JETOLEDB_BULKPARTIAL) Indica el comportamiento de Jet cuando se produce un error en las operaciones DML de SQL.
Jet OLEDB:Pass Through Query Bulk-Op (DBPROP_JETOLEDB_PASSTHROUGHBULKOP) Indica si las consultas que no devuelven un Recordset se pasan sin modificar al origen de datos.
Jet OLEDB:Pass Through Query Connect String (DBPROP_JETOLEDB_ODBCPASSTHROUGHCONNECTSTRING) Indica la cadena de conexión Jet usada para conectarse a un almacén de datos remoto. Este valor se omite a menos que Jet OLEDB:ODBC Pass-Through Statement sea True.
Jet OLEDB:Stored Query (DBPROP_JETOLEDB_STOREDQUERY) Indica si el texto del comando debe interpretarse como una consulta almacenada en lugar de un comando SQL.
Jet OLEDB:Validate Rules on Set (DBPROP_JETOLEDB_VALIDATEONSET) Indica si las reglas de validación jet se evalúan cuando se establecen los datos de columna o cuando los cambios se confirman en la base de datos.

De forma predeterminada, el proveedor OLE DB para Microsoft Jet abre las bases de datos de Microsoft Jet en modo de lectura y escritura. Para abrir una base de datos en modo de solo lectura, establezca la propiedad Mode en el objeto Connection de ADO en adModeRead.

Uso de objetos Command

El texto de comando del objeto Command usa el dialecto SQL de Microsoft Jet. Puede especificar consultas de devolución de filas, consultas de acción y nombres de tabla en el texto del comando; sin embargo, no se admiten procedimientos almacenados y no se deben especificar.

Comportamiento del conjunto de registros

El motor de base de datos de Microsoft Jet no admite cursores dinámicos. Por lo tanto, el proveedor OLE DB para Microsoft Jet no admite el tipo de cursor adLockDynamic. Cuando se solicita un cursor dinámico, el proveedor devolverá un cursor de conjunto de claves y restablecerá la propiedad CursorType para indicar el tipo de objeto Recordset devuelto. Además, si se solicita un Recordset actualizable (LockType es adLockOptimistic, adLockBatchOptimistic o adLockPessimistic), el proveedor también devolverá un cursor de conjunto de claves y restablecerá la propiedad CursorType.

Propiedades dinámicas

El proveedor OLE DB de Microsoft para SQL Server inserta varias propiedades dinámicas en la colección Properties de los objetos Connection, Recordset y Command sin abrir.

Las tablas siguientes son un índice cruzado de los nombres de ADO y OLE DB para cada propiedad dinámica. La Referencia al programador de OLE DB se refiere a un nombre de propiedad ADO mediante el término "Description." Puede obtenerse más información sobre estas propiedades en la Referencia del programador de OLE DB.

Propiedades dinámicas de conexión

Las siguientes propiedades se agregan a la colección Properties del objeto Connection.

Nombre de propiedad de ADO Nombre de la propiedad de OLE DB
Sesiones activas DBPROP_ACTIVESESSIONS
Anulación asincrónica DBPROP_ASYNCTXNABORT
Confirmación asincrónica DBPROP_ASYNCTNXCOMMIT
Niveles de aislamiento de confirmación automática DBPROP_SESS_AUTOCOMMITISOLEVELS
Ubicación de catálogo DBPROP_CATALOGLOCATION
Término de catálogo DBPROP_CATALOGTERM
Definición de columnas DBPROP_COLUMNDEFINITION
Catálogo actual DBPROP_CURRENTCATALOG
Origen de datos DBPROP_INIT_DATASOURCE
Data Source Name DBPROP_DATASOURCENAME
Modelo de subprocesos del objeto DataSource DBPROP_DSOTHREADMODEL
Nombre del DBMS DBPROP_DBMSNAME
Versión del DBMS DBPROP_DBMSVER
Compatibilidad con GROUP BY DBPROP_GROUPBY
Compatibilidad con tablas heterogéneas DBPROP_HETEROGENEOUSTABLES
Distinción entre mayúsculas y minúsculas del identificador DBPROP_IDENTIFIERCASE
Niveles de aislamiento DBPROP_SUPPORTEDTXNISOLEVELS
Retención de aislamiento DBPROP_SUPPORTEDTXNISORETAIN
Identificador de configuración regional DBPROP_INIT_LCID
Tamaño máximo del índice DBPROP_MAXINDEXSIZE
Tamaño máximo de la fila DBPROP_MAXROWSIZE
El tamaño máximo de fila incluye BLOB DBPROP_MAXROWSIZEINCLUDESBLOB
Número máximo de tablas en SELECT DBPROP_MAXTABLESINSELECT
Mode DBPROP_INIT_MODE
Varios conjuntos de parámetros DBPROP_MULTIPLEPARAMSETS
Varios resultados DBPROP_MULTIPLERESULTS
Varios objetos Storage DBPROP_MULTIPLESTORAGEOBJECTS
Actualización de varias tablas DBPROP_MULTITABLEUPDATE
Orden de intercalación NULL DBPROP_NULLCOLLATION
Comportamiento de concatenación NULL DBPROP_CONCATNULLBEHAVIOR
Versión de OLE DB DBPROP_PROVIDEROLEDBVER
Compatibilidad con objetos OLE DBPROP_OLEOBJECTS
Compatibilidad con conjuntos de filas abiertos DBPROP_OPENROWSETSUPPORT
Columnas ORDER BY en la lista de selección DBPROP_ORDERBYCOLUMNSINSELECT
Disponibilidad de parámetros de salida DBPROP_OUTPUTPARAMETERAVAILABILITY
Descriptores de acceso Pass By Ref DBPROP_BYREFACCESSORS
Contraseña DBPROP_AUTH_PASSWORD
Tipo de identificador persistente DBPROP_PERSISTENTIDTYPE
Preparar el comportamiento de anulación DBPROP_PREPAREABORTBEHAVIOR
Preparar el comportamiento de confirmación DBPROP_PREPARECOMMITBEHAVIOR
Término del procedimiento DBPROP_PROCEDURETERM
Prompt DBPROP_INIT_PROMPT
Nombre descriptivo del proveedor DBPROP_PROVIDERFRIENDLYNAME
Nombre del proveedor DBPROP_PROVIDERFILENAME
Versión del proveedor DBPROP_PROVIDERVER
Origen de datos de solo lectura DBPROP_DATASOURCEREADONLY
Conversiones de conjuntos de filas en el comando DBPROP_ROWSETCONVERSIONSONCOMMAND
Término de esquema DBPROP_SCHEMATERM
Utilización del esquema DBPROP_SCHEMAUSAGE
Soporte técnico de SQL DBPROP_SQLSUPPORT
Almacenamiento estructurado DBPROP_STRUCTUREDSTORAGE
Compatibilidad con subconsultas DBPROP_SUBQUERIES
Término de tabla DBPROP_TABLETERM
DDL de la transacción DBPROP_SUPPORTEDTXNDDL
Id. de usuario DBPROP_AUTH_USERID
Nombre de usuario DBPROP_USERNAME
Identificador de ventana DBPROP_INIT_HWND

Propiedades dinámicas del conjunto de registros

Las siguientes propiedades se agregan a la colección Properties del objeto Recordset.

Nombre de propiedad de ADO Nombre de la propiedad de OLE DB
Orden de acceso DBPROP_ACCESSORDER
Conjunto de filas de solo anexión DBPROP_APPENDONLY
Bloqueo de objetos Storage DBPROP_BLOCKINGSTORAGEOBJECTS
Tipo de marcador DBPROP_BOOKMARKTYPE
Marcables DBPROP_IROWSETLOCATE
Marcadores ordenados DBPROP_ORDEREDBOOKMARKS
Columnas diferidas de la caché DBPROP_CACHEDEFERRED
Cambiar filas insertadas DBPROP_CHANGEINSERTEDROWS
Privilegios de columna DBPROP_COLUMNRESTRICT
Notificación del conjunto de columnas DBPROP_NOTIFYCOLUMNSET
Columna grabable DBPROP_MAYWRITECOLUMN
Diferir columna DBPROP_DEFERRED
Retrasar las actualizaciones de objetos Storage DBPROP_DELAYSTORAGEOBJECTS
Recuperación de cambios hacia atrás DBPROP_CANFETCHBACKWARDS
Mantener filas DBPROP_CANHOLDROWS
IAccessor DBPROP_IAccessor
IColumnsInfo DBPROP_IColumnsInfo
IColumnsRowset DBPROP_IColumnsRowset
IConnectionPointContainer DBPROP_IConnectionPointContainer
IConvertType DBPROP_IConvertType
ILockBytes DBPROP_ILockBytes
Filas inmóviles DBPROP_IMMOBILEROWS
IRowset DBPROP_IRowset
IRowsetChange DBPROP_IRowsetChange
IRowsetIdentity DBPROP_IRowsetIdentity
IRowsetIndex DBPROP_IRowsetIndex
IRowsetInfo DBPROP_IRowsetInfo
IRowsetLocate DBPROP_IRowsestLocate
IRowsetResynch
IRowsetScroll DBPROP_IRowsetScroll
IRowsetUpdate DBPROP_IRowsetUpdate
ISequentialStream DBPROP_ISequentialStream
IStorage DBPROP_IStorage
IStream DBPROP_IStream
ISupportErrorInfo DBPROP_ISupportErrorInfo
Marcadores literales DBPROP_LITERALBOOKMARKS
Identidad de fila literal DBPROP_LITERALIDENTITY
Número máximo de filas abiertas DBPROP_MAXOPENROWS
Número máximo de filas pendientes DBPROP_MAXPENDINGROWS
Número máximo de filas DBPROP_MAXROWS
Uso de memoria DBPROP_MEMORYUSAGE
Granularidad de las notificaciones DBPROP_NOTIFICATIONGRANULARITY
Fases de notificación DBPROP_NOTIFICATIONPHASES
Objetos con transacciones DBPROP_TRANSACTEDOBJECT
Cambios de otros usuarios visibles DBPROP_OTHERUPDATEDELETE
Inserciones de otros usuarios visibles DBPROP_OTHERINSERT
Cambios propios visibles DBPROP_OWNUPDATEDELETE
Inserciones propias visibles DBPROP_OWNINSERT
Conservar al anular DBPROP_ABORTPRESERVE
Conservar al confirmar DBPROP_COMMITPRESERVE
Reinicio rápido DBPROP_QUICKRESTART
Eventos reentrantes DBPROP_REENTRANTEVENTS
Quitar filas eliminadas DBPROP_REMOVEDELETED
Notificar varios cambios DBPROP_REPORTMULTIPLECHANGES
Devolver inserciones pendientes DBPROP_RETURNPENDINGINSERTS
Notificación de eliminación de fila DBPROP_NOTIFYROWDELETE
Notificación de primer cambio en la fila DBPROP_NOTIFYROWFIRSTCHANGE
Notificación de inserción de fila DBPROP_NOTIFYROWINSERT
Privilegios de fila DBPROP_ROWRESTRICT
Notificación de resincronización de fila DBPROP_NOTIFYROWRESYNCH
Modelo de subprocesos de fila DBPROP_ROWTHREADMODEL
Notificación de deshacer cambio en la fila DBPROP_NOTIFYROWUNDOCHANGE
Notificación de deshacer eliminación de fila DBPROP_NOTIFYROWUNDODELETE
Notificación de deshacer inserción de fila DBPROP_NOTIFYROWUNDOINSERT
Notificación de actualización de fila DBPROP_NOTIFYROWUPDATE
Notificación de recuperación de cambios de posición del conjunto de filas DBPROP_NOTIFYROWSETFETCHPOSISIONCHANGE
Notificación de versión del conjunto de filas DBPROP_NOTIFYROWSETRELEASE
Desplazarse hacia atrás DBPROP_CANSCROLLBACKWARDS
Omitir marcadores eliminados DBPROP_BOOKMARKSKIPPED
Identidad de fila segura DBPROP_STRONGITDENTITY
Capacidad de actualización DBPROP_UPDATABILITY
Usar marcadores DBPROP_BOOKMARKS

Propiedades dinámicas de Command

Las siguientes propiedades se agregan a la colección Properties del objeto Command.

Nombre de propiedad de ADO Nombre de la propiedad de OLE DB
Orden de acceso DBPROP_ACCESSORDER
Conjunto de filas de solo anexión DBPROP_APPENDONLY
Bloqueo de objetos Storage DBPROP_BLOCKINGSTORAGEOBJECTS
Tipo de marcador DBPROP_BOOKMARKTYPE
Marcables DBPROP_IROWSETLOCATE
Cambiar filas insertadas DBPROP_CHANGEINSERTEDROWS
Privilegios de columna DBPROP_COLUMNRESTRICT
Notificación del conjunto de columnas DBPROP_NOTIFYCOLUMNSET
Diferir columna DBPROP_DEFERRED
Retrasar las actualizaciones de objetos Storage DBPROP_DELAYSTORAGEOBJECTS
Recuperación de cambios hacia atrás DBPROP_CANFETCHBACKWARDS
Mantener filas DBPROP_CANHOLDROWS
IAccessor DBPROP_IAccessor
IColumnsInfo DBPROP_IColumnsInfo
IColumnsRowset DBPROP_IColumnsRowset
IConnectionPointContainer DBPROP_IConnectionPointContainer
IConvertType DBPROP_IConvertType
ILockBytes DBPROP_ILockBytes
Filas inmóviles DBPROP_IMMOBILEROWS
IRowset DBPROP_IRowset
IRowsetChange DBPROP_IRowsetChange
IRowsetIdentity DBPROP_IRowsetIdentity
IRowsetIndex DBPROP_IRowsetIndex
IRowsetInfo DBPROP_IRowsetInfo
IRowsetLocate DBPROP_IRowsetLocate
IRowsetResynch
IRowsetScroll DBPROP_IRowsetScroll
IRowsetUpdate DBPROP_IRowsetUpdate
ISequentialStream DBPROP_ISequentialStream
IStorage DBPROP_IStorage
IStream DBPROP_IStream
ISupportErrorInfo DBPROP_ISupportErrorInfo
Marcadores literales DBPROP_LITERALBOOKMARKS
Identidad de fila literal DBPROP_LITERALIDENTITY
Modo de bloqueo DBPROP_LOCKMODE
Número máximo de filas abiertas DBPROP_MAXOPENROWS
Número máximo de filas pendientes DBPROP_MAXPENDINGROWS
Número máximo de filas DBPROP_MAXROWS
Granularidad de las notificaciones DBPROP_NOTIFICATIONGRANULARITY
Fases de notificación DBPROP_NOTIFICATIONPHASES
Objetos con transacciones DBPROP_TRANSACTEDOBJECT
Cambios de otros usuarios visibles DBPROP_OTHERUPDATEDELETE
Inserciones de otros usuarios visibles DBPROP_OTHERINSERT
Cambios propios visibles DBPROP_OWNUPDATEDELETE
Inserciones propias visibles DBPROP_OWNINSERT
Conservar al anular DBPROP_ABORTPRESERVE
Conservar al confirmar DBPROP_COMMITPRESERVE
Reinicio rápido DBPROP_QUICKRESTART
Eventos reentrantes DBPROP_REENTRANTEVENTS
Quitar filas eliminadas DBPROP_REMOVEDELETED
Notificar varios cambios DBPROP_REPORTMULTIPLECHANGES
Devolver inserciones pendientes DBPROP_RETURNPENDINGINSERTS
Notificación de eliminación de fila DBPROP_NOTIFYROWDELETE
Notificación de primer cambio en la fila DBPROP_NOTIFYROWFIRSTCHANGE
Notificación de inserción de fila DBPROP_NOTIFYROWINSERT
Privilegios de fila DBPROP_ROWRESTRICT
Notificación de resincronización de fila DBPROP_NOTIFYROWRESYNCH
Modelo de subprocesos de fila DBPROP_ROWTHREADMODEL
Notificación de deshacer cambio en la fila DBPROP_NOTIFYROWUNDOCHANGE
Notificación de deshacer eliminación de fila DBPROP_NOTIFYROWUNDODELETE
Notificación de deshacer inserción de fila DBPROP_NOTIFYROWUNDOINSERT
Notificación de actualización de fila DBPROP_NOTIFYROWUPDATE
Notificación de recuperación de cambios de posición del conjunto de filas DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE
Notificación de versión del conjunto de filas DBPROP_NOTIFYROWSETRELEASE
Desplazarse hacia atrás DBPROP_CANSCROLLBACKWARDS
Datos de servidor al insertar DBPROP_SERVERDATAONINSERT
Omitir marcadores eliminados DBPROP_BOOKMARKSKIP
Identidad de fila segura DBPROP_STRONGIDENTITY
Capacidad de actualización DBPROP_UPDATABILITY
Usar marcadores DBPROP_BOOKMARKS

Para obtener detalles de implementación específicos e información funcional sobre el proveedor OLE DB para Microsoft Jet, consulte Proveedor jet en la documentación de OLE DB.