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.