ADO – Index für dynamische Eigenschaften

Datenanbieter, Dienstanbieter und Dienstkomponenten können den Eigenschaftensammlungen der nicht geöffneten Verbindungs- und Recordset-Objekten dynamische Eigenschaften hinzufügen. Ein bestimmter Anbieter kann auch zusätzliche Eigenschaften einfügen, wenn diese Objekte geöffnet werden. Einige dieser Eigenschaften werden im Abschnitt Dynamische Eigenschaften von ADO aufgeführt. Weitere Informationen finden Sie unter den spezifischen Anbietern im Abschnitt Anhang A: Anbieter.

Die folgenden Tabellen sind Kreuzindizes der ADO- und OLE DB-Namen für jede dynamische Standardeigenschaft des OLE DB-Anbieters. Ihre Anbieter können weitere Eigenschaften hinzufügen als die hier aufgeführten. Informationen zu anbieterspezifischen dynamischen Eigenschaften finden Sie in ihrer Anbieterdokumentation.

Der OLE DB-Programmierleitfaden verweist auf einen Namen der ADO-Eigenschaft mit dem Begriff „Description“ (Beschreibung). Weitere Informationen zu diesen Standardeigenschaften, finden Sie im Index der OLE DB-Dokumentation, indem Sie nach die OLE DB-Eigenschaft nach ihrem Namen suchen.

Dynamische Verbindungseigenschaften

ADO-Eigenschaftenname OLE DB-Eigenschaftenname
Aktive Sitzungen DBPROP_ACTIVESESSIONS
Asynchroner Abbruch DBPROP_ASYNCTXNABORT
Asynchroner Commit DBPROP_ASYNCTNXCOMMIT
Autocommit-Isolationsstufen DBPROP_SESS_AUTOCOMMITISOLEVELS
Katalogspeicherort DBPROP_CATALOGLOCATION
Katalogausdruck DBPROP_CATALOGTERM
Spaltendefinition DBPROP_COLUMNDEFINITION
Verbindungstimeout DBPROP_INIT_TIMEOUT
Aktueller Katalog DBPROP_CURRENTCATALOG
Data source DBPROP_INIT_DATASOURCE
Datenquellenname DBPROP_DATASOURCENAME
Threadingmodell des Datenquellenobjekts DBPROP_DSOTHREADMODEL
DBMS-Name DBPROP_DBMSNAME
DBMS-Version DBPROP_DBMSVER
Extended Properties DBPROP_INIT_PROVIDERSTRING
GROUP BY-Unterstützung DBPROP_GROUPBY
Heterogene Tabellenunterstützung DBPROP_HETEROGENEOUSTABLES
Unterscheidung von Groß-/Kleinschreibung der ID DBPROP_IDENTIFIERCASE
Anfangskatalog DBPROP_INIT_CATALOG
Isolationsstufen DBPROP_SUPPORTEDTXNISOLEVELS
Isolationsaufbewahrung DBPROP_SUPPORTEDTXNISORETAIN
Locale Identifier DBPROP_INIT_LCID
Standort DBPROP_INIT_LOCATION
Maximale Indexgröße DBPROP_MAXINDEXSIZE
Maximale Zeilengröße DBPROP_MAXROWSIZE
Maximale Zeilengröße enthält BLOB DBPROP_MAXROWSIZEINCLUDESBLOB
Maximale Tabellen in SELECT DBPROP_MAXTABLESINSELECT
Mode DBPROP_INIT_MODE
Mehrere Parametersätze DBPROP_MULTIPLEPARAMSETS
Mehrere Ergebnisse DBPROP_MULTIPLERESULTS
Mehrere Speicherobjekte DBPROP_MULTIPLESTORAGEOBJECTS
Update für mehrere Tabellen DBPROP_MULTITABLEUPDATE
NULL-Sortierreihenfolge DBPROP_NULLCOLLATION
NULL-Verkettungsverhalten DBPROP_CONCATNULLBEHAVIOR
OLE DB-Dienste DBPROP_INIT_OLEDBSERVICES
OLE DB-Version DBPROP_PROVIDEROLEDBVER
OLE-Objektunterstützung DBPROP_OLEOBJECTS
Unterstützung für geöffnetes Rowset DBPROP_OPENROWSETSUPPORT
ORDER BY-Spalten in Auswahlliste DBPROP_ORDERBYCOLUMNSINSELECT
Verfügbarkeit des Ausgabeparameters DBPROP_OUTPUTPARAMETERAVAILABILITY
PASSBYREF-Accessor DBPROP_BYREFACCESSORS
Kennwort DBPROP_AUTH_PASSWORD
Sicherheitsinformationen permanent speichern DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO
Beständiger ID-Typ DBPROP_PERSISTENTIDTYPE
Abbruchverhalten vorbereiten DBPROP_PREPAREABORTBEHAVIOR
Commitverhalten vorbereiten DBPROP_PREPARECOMMITBEHAVIOR
Prozedurausdruck DBPROP_PROCEDURETERM
Prompt DBPROP_INIT_PROMPT
Anbieteranzeigename DBPROP_PROVIDERFRIENDLYNAME
Anbietername DBPROP_PROVIDERFILENAME
Anbieterversion DBPROP_PROVIDERVER
Schreibgeschützte Datenquelle DBPROP_DATASOURCEREADONLY
Rowsetkonvertierungen auf Befehl DBPROP_ROWSETCONVERSIONSONCOMMAND
Schemaausdruck DBPROP_SCHEMATERM
Schemaverbrauch DBPROP_SCHEMAUSAGE
SQL-Unterstützung DBPROP_SQLSUPPORT
Strukturierte Speicherung DBPROP_STRUCTUREDSTORAGE
Unterabfrageunterstützung DBPROP_SUBQUERIES
Tabellenausdruck DBPROP_TABLETERM
Transaktions-DDL DBPROP_SUPPORTEDTXNDDL
Benutzer-ID DBPROP_AUTH_USERID
Benutzername DBPROP_USERNAME
Fensterhandle DBPROP_INIT_HWND

Dynamische Recordseteigenschaften

Beachten Sie, dass die dynamischen Eigenschaften des Recordset-Objekts außerhalb des gültigen Bereichs liegen (nicht mehr verfügbar sind), wenn das Recordset geschlossen wird.

ADO-Eigenschaftenname OLE DB-Eigenschaftenname
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
Zugriffsreihenfolge DBPROP_ACCESSORDER
Append-Only-Rowset DBPROP_APPENDONLY
Asynchrone Rowsetverarbeitung DBPROP_ROWSET_ASYNCH
Automatische Neuberechnung DBPROP_ADC_AUTORECALC
Hintergrundabrufgröße DBPROP_ASYNCHFETCHSIZE
Background Thread Priority DBPROP_ASYNCHTHREADPRIORITY
Batchgröße DBPROP_ADC_BATCHSIZE
Blockieren von Speicherobjekten DBPROP_BLOCKINGSTORAGEOBJECTS
Textmarkentypen DBPROP_BOOKMARKTYPE
Kann mit Textmarke versehen werden DBPROP_IROWSETLOCATE
Sortierte Textmarken DBPROP_ORDEREDBOOKMARKS
Zwischenspeichern untergeordneter Zeilen DBPROP_ADC_CACHECHILDROWS
Zwischenspeichern verzögerter Spalten DBPROP_CACHEDEFERRED
Ändern von eingefügten Zeilen DBPROP_CHANGEINSERTEDROWS
Spaltenprivilegien DBPROP_COLUMNRESTRICT
Spaltensatzbenachrichtigung DBPROP_NOTIFYCOLUMNSET
Beschreibbar in Zeilen DBPROP_MAYWRITECOLUMN
Befehlstimeout DBPROP_COMMANDTIMEOUT
Version der Cursor-Engine DBPROP_ADC_CEVER
Spalte „Zurückstellen“ DBPROP_DEFERRED
Verzögerung des Speicherobjektupdates DBPROP_DELAYSTORAGEOBJECTS
Rückwärts abrufen DBPROP_CANFETCHBACKWARDS
Filtervorgänge DBPROP_FILTERCOMPAREOPS
Suchen von Vorgängen DBPROP_FINDCOMPAREOPS
Ausgeblendete Spalten (Anzahl) DBPROP_HIDDENCOLUMNS
Haltezeilen DBPROP_CANHOLDROWS
Nicht mobile Zeilen DBPROP_IMMOBILEROWS
Anfängliche Abrufgröße DBPROP_ASYNCHPREFETCHSIZE
Literale Textmarken DBPROP_LITERALBOOKMARKS
Literalzeilenidentität DBPROP_LITERALIDENTITY
Änderungsstatus beibehalten DBPROP_ADC_MAINTAINCHANGESTATUS
Maximale geöffnete Zeilen DBPROP_MAXOPENROWS
Maximale ausstehende Zeilen DBPROP_MAXPENDINGROWS
Maximale Zeilenanzahl DBPROP_MAXROWS
Speicherauslastung DBPROP_MEMORYUSAGE
Benachrichtigungsgranularität DBPROP_NOTIFICATIONGRANULARITY
Benachrichtigungsphasen DBPROP_NOTIFICATIONPHASES
Von Transaktion betroffene Objekte DBPROP_TRANSACTEDOBJECT
Änderungen anderer sichtbar DBPROP_OTHERUPDATEDELETE
Einfügungen anderer sichtbar DBPROP_OTHERINSERT
Eigene Änderungen sichtbar DBPROP_OWNUPDATEDELETE
Eigene Einfügungen sichtbar DBPROP_OWNINSERT
Bei Abbruch erhalten DBPROP_ABORTPRESERVE
Bei Commit beibehalten DBPROP_COMMITPRESERVE
Private1
Schneller Neustart DBPROP_QUICKRESTART
Wiedereintretende Ereignisse DBPROP_REENTRANTEVENTS
Gelöschte Zeilen entfernen DBPROP_REMOVEDELETED
Mehrere Änderungen melden DBPROP_REPORTMULTIPLECHANGES
Name neugestalten DBPROP_ADC_RESHAPENAME
Resync-Befehl DBPROP_ADC_CUSTOMRESYNCH
Ausstehende Einfügungen zurückgeben DBPROP_RETURNPENDINGINSERTS
Benachrichtigung: Zeilen löschen DBPROP_NOTIFYROWDELETE
Benachrichtigung: Erste Zeilenänderung DBPROP_NOTIFYROWFIRSTCHANGE
Benachrichtigung: Zeilen einfügen DBPROP_NOTIFYROWINSERT
Zeilenberechtigungen DBPROP_ROWRESTRICT
Benachrichtigung: Zeilen neu synchronisieren DBPROP_NOTIFYROWRESYNCH
Zeilenthreadingmodell DBPROP_ROWTHREADMODEL
Benachrichtigung: Zeilenänderung rückgängig machen DBPROP_NOTIFYROWUNDOCHANGE
Benachrichtigung: Zeilenlöschen rückgängig machen DBPROP_NOTIFYROWUNDODELETE
Benachrichtigung: Zeile einfügen rückgängig machen DBPROP_NOTIFYROWUNDOINSERT
Benachrichtigung: Zeile aktualisieren DBPROP_NOTIFYROWUPDATE
Benachrichtigung: Rowset-Positionsänderungsabruf DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE
Benachrichtigung: Rowset-Freigabe DBPROP_NOTIFYROWSETRELEASE
Bildlauf rückwärts DBPROP_CANSCROLLBACKWARDS
Servercursor DBPROP_SERVERCURSOR
Gelöschte Textmarken überspringen DBPROP_BOOKMARKSKIPPED
Starke Zeilenidentität DBPROP_STRONGIDENTITY
Eindeutiger Katalog DBPROP_ADC_UNIQUECATALOG
Eindeutige Zeilen DBPROP_UNIQUEROWS
Eindeutiges Schema DBPROP_ADC_UNIQUESCHEMA
Eindeutige Tabelle DBPROP_ADC_UNIQUETABLE
Aktualisierbarkeit DBPROP_UPDATABILITY
Kriterien aktualisieren DBPROP_ADC_UPDATECRITERIA
Neusynchronisierung aktualisieren DBPROP_ADC_UPDATERESYNC
Textmarken verwenden DBPROP_BOOKMARKS