Condividi tramite


Indice delle proprietà dinamiche ADO

I provider di dati, i provider di servizi e i componenti del servizio possono aggiungere proprietà dinamiche alle raccolte Properties degli oggetti Connection e Recordset non aperti. Un determinato provider può inoltre inserire proprietà aggiuntive quando questi oggetti sono aperti. Alcune di queste proprietà sono elencate nella sezione Proprietà dinamiche ADO. Altre informazioni sono elencate sotto i provider specifici nella sezione Appendice A: Provider.

Le tabelle seguenti sono indici incrociati dei nomi ADO e OLE DB per ogni proprietà dinamica del provider OLE DB standard. I provider possono aggiungere altre proprietà oltre a quelle elencate qui. Per informazioni specifiche sulle proprietà dinamiche specifiche dei provider, vedere la documentazione del provider.

La Guida di riferimento per programmatori OLE DB indica un nome di proprietà ADO con il termine "Descrizione". Per altre informazioni su queste proprietà standard, cercare o esplorare l'indice nella documentazione OLE DB per la proprietà OLE DB in base al nome.

Proprietà dinamiche di Connection

Nome proprietà ADO Nome proprietà OLE DB
Sessioni attive DBPROP_ACTIVESESSIONS
Interruzione asincrona DBPROP_ASYNCTXNABORT
Commit asincrono DBPROP_ASYNCTNXCOMMIT
Livelli di isolamento Autocommit DBPROP_SESS_AUTOCOMMITISOLEVELS
Posizione catalogo DBPROP_CATALOGLOCATION
Termine catalogo DBPROP_CATALOGTERM
Definizione colonna DBPROP_COLUMNDEFINITION
Timeout di connessione DBPROP_INIT_TIMEOUT
Catalogo corrente DBPROP_CURRENTCATALOG
origine dati DBPROP_INIT_DATASOURCE
Data Source Name DBPROP_DATASOURCENAME
Modello di threading oggetto origine dati DBPROP_DSOTHREADMODEL
Nome DBMS DBPROP_DBMSNAME
Versione DBMS DBPROP_DBMSVER
Extended Properties DBPROP_INIT_PROVIDERSTRING
Supporto GROUP BY DBPROP_GROUPBY
Supporto tabelle eterogenee DBPROP_HETEROGENEOUSTABLES
Distinzione maiuscole/minuscole identificatori DBPROP_IDENTIFIERCASE
Catalogo iniziale DBPROP_INIT_CATALOG
Livelli di isolamento DBPROP_SUPPORTEDTXNISOLEVELS
Mantenimento isolamento DBPROP_SUPPORTEDTXNISORETAIN
Locale Identifier DBPROP_INIT_LCID
Location DBPROP_INIT_LOCATION
Dimensioni massime indice DBPROP_MAXINDEXSIZE
Dimensioni massime riga DBPROP_MAXROWSIZE
Dimensioni massime riga con BLOB DBPROP_MAXROWSIZEINCLUDESBLOB
Numero massimo tabelle in SELECT DBPROP_MAXTABLESINSELECT
Modalità DBPROP_INIT_MODE
Set di parametri multipli DBPROP_MULTIPLEPARAMSETS
Risultati multipli DBPROP_MULTIPLERESULTS
Oggetti di archiviazione multipli DBPROP_MULTIPLESTORAGEOBJECTS
Aggiornamento tabelle multiple DBPROP_MULTITABLEUPDATE
Ordinamento regole di confronto NULL DBPROP_NULLCOLLATION
Comportamento concatenazione NULL DBPROP_CONCATNULLBEHAVIOR
Servizi OLE DB DBPROP_INIT_OLEDBSERVICES
Versione di OLE DB DBPROP_PROVIDEROLEDBVER
Supporto oggetti OLE DBPROP_OLEOBJECTS
Supporto per Rowset aperto DBPROP_OPENROWSETSUPPORT
Colonne ORDER BY nell'elenco di selezione DBPROP_ORDERBYCOLUMNSINSELECT
Disponibilità parametro di output DBPROP_OUTPUTPARAMETERAVAILABILITY
Funzioni di accesso specificate per riferimento DBPROP_BYREFACCESSORS
Password DBPROP_AUTH_PASSWORD
Persist Security Info DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO
Tipo ID persistente DBPROP_PERSISTENTIDTYPE
Comportamento preparazione interruzione DBPROP_PREPAREABORTBEHAVIOR
Comportamento preparazione commit DBPROP_PREPARECOMMITBEHAVIOR
Termine routine DBPROP_PROCEDURETERM
Prompt DBPROP_INIT_PROMPT
Nome provider DBPROP_PROVIDERFRIENDLYNAME
Provider Name DBPROP_PROVIDERFILENAME
Versione del provider DBPROP_PROVIDERVER
Origine dati in sola lettura DBPROP_DATASOURCEREADONLY
Conversioni gruppo di righe a comando DBPROP_ROWSETCONVERSIONSONCOMMAND
Termine schema DBPROP_SCHEMATERM
Utilizzo schema DBPROP_SCHEMAUSAGE
Supporto di SQL DBPROP_SQLSUPPORT
Archivio strutturato DBPROP_STRUCTUREDSTORAGE
Supporto query nidificata DBPROP_SUBQUERIES
Termine tabella DBPROP_TABLETERM
Transazione DDL DBPROP_SUPPORTEDTXNDDL
ID utente DBPROP_AUTH_USERID
Nome utente DBPROP_USERNAME
Handle finestra DBPROP_INIT_HWND

Proprietà dinamiche di Recordset

Si noti che le proprietà dinamiche dell'oggetto Recordset escono dall'ambito (diventano non disponibili) quando il Recordset viene chiuso.

Nome proprietà ADO Nome proprietà 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
Ordine di accesso DBPROP_ACCESSORDER
Gruppo di righe solo accodamento DBPROP_APPENDONLY
Elaborazione set di righe asincrona DBPROP_ROWSET_ASYNCH
Ricalcolo automatico DBPROP_ADC_AUTORECALC
Dimensioni recupero in background DBPROP_ASYNCHFETCHSIZE
Background Thread Priority DBPROP_ASYNCHTHREADPRIORITY
Dimensioni batch DBPROP_ADC_BATCHSIZE
Blocco oggetti di archiviazione DBPROP_BLOCKINGSTORAGEOBJECTS
Tipo di segnalibro DBPROP_BOOKMARKTYPE
Bookmarkable DBPROP_IROWSETLOCATE
Segnalibri ordinati DBPROP_ORDEREDBOOKMARKS
Righe figlio cache DBPROP_ADC_CACHECHILDROWS
Colonne differite in cache DBPROP_CACHEDEFERRED
Modifica righe inserite DBPROP_CHANGEINSERTEDROWS
Privilegi colonna DBPROP_COLUMNRESTRICT
Notifica impostazione colonna DBPROP_NOTIFYCOLUMNSET
Column Writable DBPROP_MAYWRITECOLUMN
Timeout comando DBPROP_COMMANDTIMEOUT
Versione motore di cursore DBPROP_ADC_CEVER
Differisci colonna DBPROP_DEFERRED
Ritarda aggiornamenti degli oggetti di archiviazione DBPROP_DELAYSTORAGEOBJECTS
Recupera all'indietro DBPROP_CANFETCHBACKWARDS
Operazioni di filtro DBPROP_FILTERCOMPAREOPS
Trova operazioni DBPROP_FINDCOMPAREOPS
Colonne nascoste (conteggio) DBPROP_HIDDENCOLUMNS
Mantieni righe DBPROP_CANHOLDROWS
Righe immobili DBPROP_IMMOBILEROWS
Dimensioni iniziali recupero DBPROP_ASYNCHPREFETCHSIZE
Segnalibri letterali DBPROP_LITERALBOOKMARKS
Identità di riga letterale DBPROP_LITERALIDENTITY
Mantieni stato modifiche DBPROP_ADC_MAINTAINCHANGESTATUS
Numero massimo righe aperte DBPROP_MAXOPENROWS
Numero massimo righe in sospeso DBPROP_MAXPENDINGROWS
Numero massimo righe DBPROP_MAXROWS
Utilizzo memoria DBPROP_MEMORYUSAGE
Granularità notifiche DBPROP_NOTIFICATIONGRANULARITY
Fasi di notifica DBPROP_NOTIFICATIONPHASES
Oggetti transazione DBPROP_TRANSACTEDOBJECT
Modifiche di altri utenti visibili DBPROP_OTHERUPDATEDELETE
Inserimenti di altri utenti visibili DBPROP_OTHERINSERT
Modifiche locali visibili DBPROP_OWNUPDATEDELETE
Inserimenti locali visibili DBPROP_OWNINSERT
Mantieni in caso di interruzione DBPROP_ABORTPRESERVE
Mantieni in caso di commit DBPROP_COMMITPRESERVE
Privato1
Riavvio rapido DBPROP_QUICKRESTART
Eventi rientranti DBPROP_REENTRANTEVENTS
Rimuovi righe eliminate DBPROP_REMOVEDELETED
Riporta modifiche multiple DBPROP_REPORTMULTIPLECHANGES
Modifica forma nome DBPROP_ADC_RESHAPENAME
Comando Risincronizza DBPROP_ADC_CUSTOMRESYNCH
Restituisci inserimenti in sospeso DBPROP_RETURNPENDINGINSERTS
Notifica eliminazione riga DBPROP_NOTIFYROWDELETE
Notifica prima modifica riga DBPROP_NOTIFYROWFIRSTCHANGE
Notifica inserimento riga DBPROP_NOTIFYROWINSERT
Privilegi riga DBPROP_ROWRESTRICT
Notifica risincronizzazione riga DBPROP_NOTIFYROWRESYNCH
Modello di threading riga DBPROP_ROWTHREADMODEL
Notifica annullamento modifica riga DBPROP_NOTIFYROWUNDOCHANGE
Notifica annullamento eliminazione riga DBPROP_NOTIFYROWUNDODELETE
Notifica annullamento inserimento riga DBPROP_NOTIFYROWUNDOINSERT
Notifica aggiornamento riga DBPROP_NOTIFYROWUPDATE
Notifica modifica posizione recupero gruppo di righe DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE
Notifica rilascio gruppo di righe DBPROP_NOTIFYROWSETRELEASE
Scorri indietro DBPROP_CANSCROLLBACKWARDS
Cursore server DBPROP_SERVERCURSOR
Ignora segnalibri eliminati DBPROP_BOOKMARKSKIPPED
Identità riga forte DBPROP_STRONGIDENTITY
Catalogo univoco DBPROP_ADC_UNIQUECATALOG
Righe univoche DBPROP_UNIQUEROWS
Schema univoco DBPROP_ADC_UNIQUESCHEMA
tabella univoca DBPROP_ADC_UNIQUETABLE
Aggiornabilità DBPROP_UPDATABILITY
Criteri di aggiornamento DBPROP_ADC_UPDATECRITERIA
Aggiorna risincronizzazione DBPROP_ADC_UPDATERESYNC
Utilizza segnalibri DBPROP_BOOKMARKS