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 Proprietà insiemi di Connection e oggetti Recordset non aperti. Un determinato provider può anche inserire proprietà aggiuntive quando questi oggetti vengono 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à rispetto a quelle elencate qui. Per informazioni specifiche sulle proprietà dinamiche specifiche del provider, vedere la documentazione del provider.

Il riferimento del programmatore OLE DB fa riferimento a un nome di proprietà ADO in base al termine "Description". Per altre informazioni su queste proprietà standard, cercare o esplorare l'indice nella documentazione di OLE DBper la proprietà OLE DB in base al nome.

Proprietà dinamiche della connessione

Nome proprietà ADO Nome proprietà OLE DB
Sessioni attive DBPROP_ACTIVESESSIONS
Interruzione asincrona DBPROP_ASYNCTXNABORT
Commit asincrona DBPROP_ASYNCTNXCOMMIT
Livelli di isolamento autocommit DBPROP_SESS_AUTOCOMMITISOLEVELS
Posizione catalogo DBPROP_CATALOGLOCATION
Termine catalogo DBPROP_CATALOGTERM
Definizione colonna DBPROP_COLUMNDEFINITION
Timeout connessione DBPROP_INIT_TIMEOUT
Catalogo corrente DBPROP_CURRENTCATALOG
Origine dati DBPROP_INIT_DATASOURCE
Nome origine dati DBPROP_DATASOURCENAME
Modello di threading oggetti origine dati DBPROP_DSOTHREADMODEL
Nome DBMS DBPROP_DBMSNAME
Versione DBMS DBPROP_DBMSVER
Proprietà estese DBPROP_INIT_PROVIDERSTRING
Supporto di GROUP BY DBPROP_GROUPBY
Supporto di tabelle eterogenee DBPROP_HETEROGENEOUSTABLES
Distinzione tra maiuscole e minuscole identificatore DBPROP_IDENTIFIERCASE
Catalogo iniziale DBPROP_INIT_CATALOG
Livelli di isolamento DBPROP_SUPPORTEDTXNISOLEVELS
Conservazione isolamento DBPROP_SUPPORTEDTXNISORETAIN
Identificatore delle impostazioni locali DBPROP_INIT_LCID
Ubicazione DBPROP_INIT_LOCATION
Dimensioni massime indice DBPROP_MAXINDEXSIZE
Dimensioni massime riga DBPROP_MAXROWSIZE
Dimensioni massime righe include BLOB DBPROP_MAXROWSIZEINCLUDESBLOB
Numero massimo di tabelle in SELECT DBPROP_MAXTABLESINSELECT
Modo DBPROP_INIT_MODE
Set di parametri multipli DBPROP_MULTIPLEPARAMSETS
Più risultati DBPROP_MULTIPLERESULTS
Più oggetti di archiviazione DBPROP_MULTIPLESTORAGEOBJECTS
Aggiornamento di più tabelle DBPROP_MULTITABLEUPDATE
Ordine delle regole di confronto NULL DBPROP_NULLCOLLATION
Comportamento di concatenazione NULL DBPROP_CONCATNULLBEHAVIOR
Servizi OLE DB DBPROP_INIT_OLEDBSERVICES
Versione OLE DB DBPROP_PROVIDEROLEDBVER
Supporto per oggetti OLE DBPROP_OLEOBJECTS
Supporto open rowset DBPROP_OPENROWSETSUPPORT
Colonne ORDER BY nell'elenco di selezione DBPROP_ORDERBYCOLUMNSINSELECT
Disponibilità dei parametri di output DBPROP_OUTPUTPARAMETERAVAILABILITY
Funzioni di accesso Pass By Ref DBPROP_BYREFACCESSORS
Parola d’ordine DBPROP_AUTH_PASSWORD
Rendere persistenti le informazioni di sicurezza DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO
Tipo ID persistente DBPROP_PERSISTENTIDTYPE
Preparare il comportamento di interruzione DBPROP_PREPAREABORTBEHAVIOR
Preparare il comportamento del commit DBPROP_PREPARECOMMITBEHAVIOR
Termine di procedura DBPROP_PROCEDURETERM
Sollecito DBPROP_INIT_PROMPT
Nome descrittivo provider DBPROP_PROVIDERFRIENDLYNAME
Nome provider DBPROP_PROVIDERFILENAME
Versione provider DBPROP_PROVIDERVER
origine dati Read-Only DBPROP_DATASOURCEREADONLY
Conversioni di set di righe nel comando DBPROP_ROWSETCONVERSIONSONCOMMAND
Termine schema DBPROP_SCHEMATERM
Utilizzo schema DBPROP_SCHEMAUSAGE
Supporto SQL DBPROP_SQLSUPPORT
Archiviazione strutturata DBPROP_STRUCTUREDSTORAGE
Supporto della sottoquery DBPROP_SUBQUERIES
Termine tabella DBPROP_TABLETERM
DDL transazione DBPROP_SUPPORTEDTXNDDL
ID utente DBPROP_AUTH_USERID
Nome utente DBPROP_USERNAME
Handle finestra DBPROP_INIT_HWND

Proprietà dinamiche recordset

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

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
set di righe Append-Only DBPROP_APPENDONLY
Elaborazione asincrona di set di righe DBPROP_ROWSET_ASYNCH
Ricalcolo automatico DBPROP_ADC_AUTORECALC
Dimensioni recupero sfondo DBPROP_ASYNCHFETCHSIZE
Priorità thread in background DBPROP_ASYNCHTHREADPRIORITY
Dimensioni batch DBPROP_ADC_BATCHSIZE
Blocco degli oggetti di archiviazione DBPROP_BLOCKINGSTORAGEOBJECTS
Tipo segnalibro DBPROP_BOOKMARKTYPE
Segnalibro DBPROP_IROWSETLOCATE
Segnalibri ordinati DBPROP_ORDEREDBOOKMARKS
Memorizzare nella cache righe figlio DBPROP_ADC_CACHECHILDROWS
Colonne posticipate della cache DBPROP_CACHEDEFERRED
Modifica righe inserite DBPROP_CHANGEINSERTEDROWS
Privilegi di colonna DBPROP_COLUMNRESTRICT
Notifica set di colonne DBPROP_NOTIFYCOLUMNSET
Scrivibile colonna DBPROP_MAYWRITECOLUMN
Timeout del comando DBPROP_COMMANDTIMEOUT
Versione del motore di cursore DBPROP_ADC_CEVER
Rinvia colonna DBPROP_DEFERRED
Ritardare gli aggiornamenti degli oggetti di archiviazione DBPROP_DELAYSTORAGEOBJECTS
Recuperare le versioni precedenti DBPROP_CANFETCHBACKWARDS
Operazioni di filtro DBPROP_FILTERCOMPAREOPS
Operazioni di ricerca DBPROP_FINDCOMPAREOPS
Colonne nascoste (conteggio) DBPROP_HIDDENCOLUMNS
Mantieni righe DBPROP_CANHOLDROWS
Righe immobile DBPROP_IMMOBILEROWS
Dimensione iniziale recupero DBPROP_ASYNCHPREFETCHSIZE
Segnalibri letterali DBPROP_LITERALBOOKMARKS
Identità riga letterale DBPROP_LITERALIDENTITY
Mantenere lo stato delle modifiche DBPROP_ADC_MAINTAINCHANGESTATUS
Numero massimo di righe aperte DBPROP_MAXOPENROWS
Numero massimo di righe in sospeso DBPROP_MAXPENDINGROWS
Numero massimo di righe DBPROP_MAXROWS
Utilizzo memoria DBPROP_MEMORYUSAGE
Granularità delle notifiche DBPROP_NOTIFICATIONGRANULARITY
Fasi di notifica DBPROP_NOTIFICATIONPHASES
Oggetti transazionati DBPROP_TRANSACTEDOBJECT
Modifiche di altri utenti visibili DBPROP_OTHERUPDATEDELETE
Inserimenti di altri visibili DBPROP_OTHERINSERT
Modifiche personali visibili DBPROP_OWNUPDATEDELETE
Inserimenti personalizzati visibili DBPROP_OWNINSERT
Mantieni in interruzione DBPROP_ABORTPRESERVE
Mantieni in fase di commit DBPROP_COMMITPRESERVE
Private1
Riavvio rapido DBPROP_QUICKRESTART
Eventi reentrant DBPROP_REENTRANTEVENTS
Rimuovi righe eliminate DBPROP_REMOVEDELETED
Segnalare più modifiche DBPROP_REPORTMULTIPLECHANGES
Ridefinire il nome DBPROP_ADC_RESHAPENAME
Comando Resync DBPROP_ADC_CUSTOMRESYNCH
Restituisce inserimenti in sospeso DBPROP_RETURNPENDINGINSERTS
Notifica di eliminazione riga DBPROP_NOTIFYROWDELETE
Notifica della prima modifica riga DBPROP_NOTIFYROWFIRSTCHANGE
Notifica inserimento riga DBPROP_NOTIFYROWINSERT
Privilegi di riga DBPROP_ROWRESTRICT
Notifica di risincronizzazione delle righe DBPROP_NOTIFYROWRESYNCH
Modello di threading di righe DBPROP_ROWTHREADMODEL
Notifica di annullamento modifica riga DBPROP_NOTIFYROWUNDOCHANGE
Notifica di annullamento eliminazione riga DBPROP_NOTIFYROWUNDODELETE
Notifica di annullamento inserimento riga DBPROP_NOTIFYROWUNDOINSERT
Notifica di aggiornamento riga DBPROP_NOTIFYROWUPDATE
Notifica di modifica della posizione del set di righe DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE
Notifica di rilascio del set di righe DBPROP_NOTIFYROWSETRELEASE
Scorrere all'indietro DBPROP_CANSCROLLBACKWARDS
Cursore server DBPROP_SERVERCURSOR
Ignora segnalibri eliminati DBPROP_BOOKMARKSKIPPED
Identità di riga complessa DBPROP_STRONGIDENTITY
Catalogo univoco DBPROP_ADC_UNIQUECATALOG
Righe univoce DBPROP_UNIQUEROWS
Schema univoco DBPROP_ADC_UNIQUESCHEMA
Tabella univoca DBPROP_ADC_UNIQUETABLE
Updatability DBPROP_UPDATABILITY
Criteri di aggiornamento DBPROP_ADC_UPDATECRITERIA
Aggiorna risincronizzazione DBPROP_ADC_UPDATERESYNC
Usare i segnalibri DBPROP_BOOKMARKS