Compartir a través de


Índice de propiedades dinámicas de ADO

Los proveedores de datos, los proveedores de servicios y los componentes de servicio pueden agregar propiedades dinámicas a las colecciones Properties de los objetos Connection y Recordset sin abrir. Un proveedor determinado también puede insertar propiedades adicionales cuando se abren estos objetos. Algunas de estas propiedades se enumeran en la sección Propiedades dinámicas de ADO. Encontrará más en los proveedores específicos de la sección Apéndice A: Proveedores.

Las tablas siguientes son índices cruzados de los nombres de ADO y OLE DB para cada propiedad dinámica del proveedor OLE DB estándar. Los proveedores pueden agregar más propiedades de las que se enumeran aquí. Para obtener información concreta sobre las propiedades dinámicas específicas del proveedor, consulte la documentación del proveedor.

La referencia del programador de OLE DB hace referencia a un nombre de propiedad de ADO por el término "Description". Para obtener más información sobre estas propiedades estándar, busque o examine el índice en la documentación de OLE DB para la propiedad de OLE DB por su nombre.

Propiedades dinámicas de conexión

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 columna DBPROP_COLUMNDEFINITION
Tiempo de espera de la conexión DBPROP_INIT_TIMEOUT
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
Propiedades extendidas DBPROP_INIT_PROVIDERSTRING
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
Catálogo original DBPROP_INIT_CATALOG
Niveles de aislamiento DBPROP_SUPPORTEDTXNISOLEVELS
Retención de aislamiento DBPROP_SUPPORTEDTXNISORETAIN
Identificador de configuración regional DBPROP_INIT_LCID
Location DBPROP_INIT_LOCATION
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
Modo 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
Servicios de OLE DB DBPROP_INIT_OLEDBSERVICES
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
Persist Security Info DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO
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
Solicitud 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

Tenga en cuenta que las propiedades dinámicas del objeto Recordset salen del ámbito (no están disponibles) cuando se cierra Recordset.

Nombre de propiedad de ADO Nombre de la propiedad de OLE DB
IAccessor DBPROP_IACCESSOR
IChapteredRowset
IColumnsInfo DBPROP_ICOLUMNSINFO
IColumnsRowset DBPROP_ICOLUMNSROWSET
IConnectionPointContainer DBPROP_ICONNECTIONPOINTCONTAINER
IConvertType
ILockBytes DBPROP_ILOCKBYTES
IRowset DBPROP_IROWSET
IDBAsynchStatus DBPROP_IDBASYNCHSTATUS
IParentRowset
IRowsetChange DBPROP_IROWSETCHANGE
IRowsetExactScroll
IRowsetFind DBPROP_IROWSETFIND
IRowsetIdentity DBPROP_IROWSETIDENTITY
IRowsetInfo DBPROP_IROWSETINFO
IRowsetLocate DBPROP_IROWSETLOCATE
IRowsetRefresh DBPROP_IROWSETREFRESH
IRowsetResynch
IRowsetScroll DBPROP_IROWSETSCROLL
IRowsetUpdate DBPROP_IROWSETUPDATE
IRowsetView DBPROP_IROWSETVIEW
IRowsetIndex DBPROP_IROWSETINDEX
ISequentialStream DBPROP_ISEQUENTIALSTREAM
IStorage DBPROP_ISTORAGE
IStream DBPROP_ISTREAM
ISupportErrorInfo DBPROP_ISUPPORTERRORINFO
Orden de acceso DBPROP_ACCESSORDER
Conjunto de filas de solo anexión DBPROP_APPENDONLY
Procesamiento asincrónico de conjuntos de filas DBPROP_ROWSET_ASYNCH
Volver a calcular automáticamente DBPROP_ADC_AUTORECALC
Tamaño de la recuperación de cambios en segundo plano DBPROP_ASYNCHFETCHSIZE
Prioridad de los subprocesos en segundo plano DBPROP_ASYNCHTHREADPRIORITY
Tamaño de lote DBPROP_ADC_BATCHSIZE
Bloqueo de objetos Storage DBPROP_BLOCKINGSTORAGEOBJECTS
Tipo de marcador DBPROP_BOOKMARKTYPE
Marcables DBPROP_IROWSETLOCATE
Marcadores ordenados DBPROP_ORDEREDBOOKMARKS
Filas secundarias de la caché DBPROP_ADC_CACHECHILDROWS
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
Tiempo de espera del comando DBPROP_COMMANDTIMEOUT
Versión del motor de cursores DBPROP_ADC_CEVER
Diferir columna DBPROP_DEFERRED
Retrasar las actualizaciones de objetos Storage DBPROP_DELAYSTORAGEOBJECTS
Recuperación de cambios hacia atrás DBPROP_CANFETCHBACKWARDS
Filtrar operaciones DBPROP_FILTERCOMPAREOPS
Buscar operaciones DBPROP_FINDCOMPAREOPS
Columnas ocultas (recuento) DBPROP_HIDDENCOLUMNS
Mantener filas DBPROP_CANHOLDROWS
Filas inmóviles DBPROP_IMMOBILEROWS
Tamaño de la recuperación de cambios inicial DBPROP_ASYNCHPREFETCHSIZE
Marcadores literales DBPROP_LITERALBOOKMARKS
Identidad de fila literal DBPROP_LITERALIDENTITY
Mantener el estado de cambio DBPROP_ADC_MAINTAINCHANGESTATUS
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 la 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
Private1
Reinicio rápido DBPROP_QUICKRESTART
Eventos reentrantes DBPROP_REENTRANTEVENTS
Quitar filas eliminadas DBPROP_REMOVEDELETED
Notificar varios cambios DBPROP_REPORTMULTIPLECHANGES
Nombre del cambio de forma DBPROP_ADC_RESHAPENAME
Comando de resincronización DBPROP_ADC_CUSTOMRESYNCH
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
Cursor de servidor DBPROP_SERVERCURSOR
Omitir marcadores eliminados DBPROP_BOOKMARKSKIPPED
Identidad de fila segura DBPROP_STRONGIDENTITY
Catálogo único DBPROP_ADC_UNIQUECATALOG
Filas únicas DBPROP_UNIQUEROWS
Esquema único DBPROP_ADC_UNIQUESCHEMA
Tabla única DBPROP_ADC_UNIQUETABLE
Capacidad de actualización DBPROP_UPDATABILITY
Criterios de actualización DBPROP_ADC_UPDATECRITERIA
Actualizar resincronización DBPROP_ADC_UPDATERESYNC
Usar marcadores DBPROP_BOOKMARKS