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 |