Compartir vía


Í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 de propiedades de de los objetos Connection y Recordset. 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. Más se enumeran 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 aparecen aquí. Para obtener información específica 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 "Descripción". Para obtener más información sobre estas propiedades estándar, busque o examine el índice en la documentación de OLE DBpara la propiedad OLE DB por su nombre.

Propiedades dinámicas de conexión

Nombre de propiedad de ADO Nombre de la propiedad 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 del catálogo DBPROP_CATALOGLOCATION
Término de catálogo DBPROP_CATALOGTERM
Definición de columna DBPROP_COLUMNDEFINITION
Tiempo de espera de conexión DBPROP_INIT_TIMEOUT
Catálogo actual DBPROP_CURRENTCATALOG
Origen de datos DBPROP_INIT_DATASOURCE
Nombre del origen de datos DBPROP_DATASOURCENAME
Modelo de subprocesos de objetos de origen de datos DBPROP_DSOTHREADMODEL
Nombre de DBMS DBPROP_DBMSNAME
Versión de DBMS DBPROP_DBMSVER
Propiedades extendidas DBPROP_INIT_PROVIDERSTRING
Compatibilidad con GROUP BY DBPROP_GROUPBY
Compatibilidad con tablas heterogéneas DBPROP_HETEROGENEOUSTABLES
Distinción de mayúsculas y minúsculas del identificador DBPROP_IDENTIFIERCASE
Catálogo inicial DBPROP_INIT_CATALOG
Niveles de aislamiento DBPROP_SUPPORTEDTXNISOLEVELS
Retención de aislamiento DBPROP_SUPPORTEDTXNISORETAIN
Identificador de configuración regional DBPROP_INIT_LCID
Ubicación DBPROP_INIT_LOCATION
Tamaño máximo del índice DBPROP_MAXINDEXSIZE
Tamaño máximo de fila DBPROP_MAXROWSIZE
El tamaño máximo de fila incluye BLOB DBPROP_MAXROWSIZEINCLUDESBLOB
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 de almacenamiento DBPROP_MULTIPLESTORAGEOBJECTS
Actualización de varias tablas DBPROP_MULTITABLEUPDATE
Orden de intercalación NULL DBPROP_NULLCOLLATION
Comportamiento de concatenación NULL DBPROP_CONCATNULLBEHAVIOR
Servicios OLE DB DBPROP_INIT_OLEDBSERVICES
Versión de OLE DB DBPROP_PROVIDEROLEDBVER
Compatibilidad con objetos OLE DBPROP_OLEOBJECTS
Abrir compatibilidad con conjuntos de filas 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
Conservar información de seguridad DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO
Tipo de identificador persistente DBPROP_PERSISTENTIDTYPE
Preparación del comportamiento de anulación DBPROP_PREPAREABORTBEHAVIOR
Preparación del comportamiento de confirmación DBPROP_PREPARECOMMITBEHAVIOR
Término de procedimiento DBPROP_PROCEDURETERM
Pronto DBPROP_INIT_PROMPT
Nombre descriptivo del proveedor DBPROP_PROVIDERFRIENDLYNAME
Nombre del proveedor DBPROP_PROVIDERFILENAME
Versión del proveedor DBPROP_PROVIDERVER
origen de datos de Read-Only DBPROP_DATASOURCEREADONLY
Conversiones de conjunto de filas en el comando DBPROP_ROWSETCONVERSIONSONCOMMAND
Término de esquema DBPROP_SCHEMATERM
Uso del esquema DBPROP_SCHEMAUSAGE
Compatibilidad con SQL DBPROP_SQLSUPPORT
Almacenamiento estructurado DBPROP_STRUCTUREDSTORAGE
Compatibilidad con subconsulta DBPROP_SUBQUERIES
Término de tabla DBPROP_TABLETERM
DDL de 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 de salen del ámbito (no están disponibles) cuando se cierra el Recordset.

Nombre de propiedad de ADO Nombre de la propiedad 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 Append-Only DBPROP_APPENDONLY
Procesamiento asincrónico de conjuntos de filas DBPROP_ROWSET_ASYNCH
Volver a calcular automáticamente DBPROP_ADC_AUTORECALC
Tamaño de captura de fondo DBPROP_ASYNCHFETCHSIZE
Prioridad del subproceso en segundo plano DBPROP_ASYNCHTHREADPRIORITY
Tamaño del lote DBPROP_ADC_BATCHSIZE
Bloquear objetos de almacenamiento DBPROP_BLOCKINGSTORAGEOBJECTS
Tipo de marcador DBPROP_BOOKMARKTYPE
Bookmarkable DBPROP_IROWSETLOCATE
Marcadores ordenados DBPROP_ORDEREDBOOKMARKS
Almacenar en caché filas secundarias DBPROP_ADC_CACHECHILDROWS
Columnas diferidas de caché DBPROP_CACHEDEFERRED
Cambiar filas insertadas DBPROP_CHANGEINSERTEDROWS
Privilegios de columna DBPROP_COLUMNRESTRICT
Notificación del conjunto de columnas DBPROP_NOTIFYCOLUMNSET
Escritura de columna DBPROP_MAYWRITECOLUMN
Tiempo de espera del comando DBPROP_COMMANDTIMEOUT
Versión del motor de cursores DBPROP_ADC_CEVER
Aplazar columna DBPROP_DEFERRED
Retrasar las actualizaciones de objetos de almacenamiento DBPROP_DELAYSTORAGEOBJECTS
Recuperar hacia atrás DBPROP_CANFETCHBACKWARDS
Operaciones de filtro DBPROP_FILTERCOMPAREOPS
Buscar operaciones DBPROP_FINDCOMPAREOPS
Columnas ocultas (recuento) DBPROP_HIDDENCOLUMNS
Mantener filas DBPROP_CANHOLDROWS
Filas inmóviles DBPROP_IMMOBILEROWS
Tamaño de captura 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 memoria DBPROP_MEMORYUSAGE
Granularidad de notificación DBPROP_NOTIFICATIONGRANULARITY
Fases de notificación DBPROP_NOTIFICATIONPHASES
Objetos transaccionados DBPROP_TRANSACTEDOBJECT
Cambios visibles para otros usuarios DBPROP_OTHERUPDATEDELETE
Inserciones visibles para otros usuarios DBPROP_OTHERINSERT
Cambios propios visibles DBPROP_OWNUPDATEDELETE
Inserciones propias visibles DBPROP_OWNINSERT
Conservar en Abort DBPROP_ABORTPRESERVE
Conservar en confirmación DBPROP_COMMITPRESERVE
Private1
Reinicio rápido DBPROP_QUICKRESTART
Eventos reentrantes DBPROP_REENTRANTEVENTS
Quitar filas eliminadas DBPROP_REMOVEDELETED
Notificar varios cambios DBPROP_REPORTMULTIPLECHANGES
Cambiar la forma del nombre DBPROP_ADC_RESHAPENAME
Comando Resync DBPROP_ADC_CUSTOMRESYNCH
Devolver inserciones pendientes DBPROP_RETURNPENDINGINSERTS
Notificación de eliminación de filas DBPROP_NOTIFYROWDELETE
Notificación de primer cambio de 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 de fila DBPROP_NOTIFYROWUNDOCHANGE
Notificación de eliminación de deshacer 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 cambio de posición de captura de 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
Updatability DBPROP_UPDATABILITY
Criterios de actualización DBPROP_ADC_UPDATECRITERIA
Actualizar resincronización DBPROP_ADC_UPDATERESYNC
Usar marcadores DBPROP_BOOKMARKS