次の方法で共有


ADO 動的プロパティ インデックス

データ プロバイダー、サービス プロバイダー、およびサービス コンポーネントは、開いていない Connection オブジェクトと Recordset オブジェクトのコレクション プロパティに動的プロパティを追加できます。 特定のプロバイダーは、これらのオブジェクトを開いたときに、追加のプロパティを挿入することもできます。 これらのプロパティの一部は、「ADO 動的プロパティ」セクションに記載されています。 詳細については、「付録 A: プロバイダー」セクションの特定のプロバイダーに関するページを参照してください。

次の表は、標準の OLE DB プロバイダー動的プロパティごとの ADO 名と OLE DB 名のクロスインデックスです。 プロバイダーは、ここに記載されているプロパティよりも多くのプロパティを追加する場合があります。 プロバイダー固有の動的プロパティに関する具体的な情報については、プロバイダーのドキュメントを参照してください。

OLE DB プログラマリファレンスは、"Description" という用語で ADO プロパティ名を参照します。これらの標準プロパティの詳細については、OLE DB ドキュメントの名前で OLE DB プロパティのインデックスを検索または参照してください。

接続の動的プロパティ

ADO プロパティ名 OLE DB プロパティ名
アクティブなセッション DBPROP_ACTIVESESSIONS
Asynchable Abort DBPROP_ASYNCTXNABORT
Asynchable Commit DBPROP_ASYNCTNXCOMMIT
自動コミット分離レベル DBPROP_SESS_AUTOCOMMITISOLEVELS
カタログの場所 DBPROP_CATALOGLOCATION
カタログ用語 DBPROP_CATALOGTERM
列の定義 DBPROP_COLUMNDEFINITION
接続タイムアウト DBPROP_INIT_TIMEOUT
現在のカタログ DBPROP_CURRENTCATALOG
データ ソース DBPROP_INIT_DATASOURCE
データ ソース名 DBPROP_DATASOURCENAME
データ ソース オブジェクト スレッド モデル DBPROP_DSOTHREADMODEL
DBMS 名 DBPROP_DBMSNAME
DBMS バージョン DBPROP_DBMSVER
拡張プロパティ DBPROP_INIT_PROVIDERSTRING
GROUP BY サポート DBPROP_GROUPBY
異種テーブルのサポート DBPROP_HETEROGENEOUSTABLES
識別子の大文字と小文字の区別 DBPROP_IDENTIFIERCASE
初期カタログ DBPROP_INIT_CATALOG
分離レベル DBPROP_SUPPORTEDTXNISOLEVELS
分離の保持 DBPROP_SUPPORTEDTXNISORETAIN
ロケール識別子 DBPROP_INIT_LCID
場所 DBPROP_INIT_LOCATION
最大インデックス サイズ DBPROP_MAXINDEXSIZE
最大行サイズ DBPROP_MAXROWSIZE
最大行サイズ (BLOB を含む) DBPROP_MAXROWSIZEINCLUDESBLOB
SELECT の最大テーブル数 DBPROP_MAXTABLESINSELECT
モード DBPROP_INIT_MODE
複数のパラメーター セット DBPROP_MULTIPLEPARAMSETS
複数の結果 DBPROP_MULTIPLERESULTS
複数のストレージ オブジェクト DBPROP_MULTIPLESTORAGEOBJECTS
複数テーブルの更新 DBPROP_MULTITABLEUPDATE
NULL 照合順序の順序 DBPROP_NULLCOLLATION
NULL 連結動作 DBPROP_CONCATNULLBEHAVIOR
OLE DB Services DBPROP_INIT_OLEDBSERVICES
OLE DB バージョン DBPROP_PROVIDEROLEDBVER
OLE オブジェクトのサポート DBPROP_OLEOBJECTS
行セットのサポートを開く DBPROP_OPENROWSETSUPPORT
選択リストの ORDER BY 列 DBPROP_ORDERBYCOLUMNSINSELECT
出力パラメーターの可用性 DBPROP_OUTPUTPARAMETERAVAILABILITY
Pass By Ref アクセサー DBPROP_BYREFACCESSORS
パスワード DBPROP_AUTH_PASSWORD
セキュリティ情報を保持する DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO
永続的な ID の種類 DBPROP_PERSISTENTIDTYPE
中止の準備の動作 DBPROP_PREPAREABORTBEHAVIOR
コミットの準備の動作 DBPROP_PREPARECOMMITBEHAVIOR
プロシージャの用語 DBPROP_PROCEDURETERM
プロンプト DBPROP_INIT_PROMPT
プロバイダーフレンドリ名 DBPROP_PROVIDERFRIENDLYNAME
プロバイダー名 DBPROP_PROVIDERFILENAME
プロバイダーのバージョン DBPROP_PROVIDERVER
Read-Only データ ソース DBPROP_DATASOURCEREADONLY
コマンドでの行セット変換 DBPROP_ROWSETCONVERSIONSONCOMMAND
スキーマ用語 DBPROP_SCHEMATERM
スキーマの使用法 DBPROP_SCHEMAUSAGE
SQL サポート DBPROP_SQLSUPPORT
構造化ストレージ DBPROP_STRUCTUREDSTORAGE
サブクエリのサポート DBPROP_SUBQUERIES
Table Term DBPROP_TABLETERM
トランザクション DDL DBPROP_SUPPORTEDTXNDDL
ユーザー ID DBPROP_AUTH_USERID
ユーザー名 DBPROP_USERNAME
ウィンドウ ハンドル DBPROP_INIT_HWND

レコードセットの動的プロパティ

Recordset を閉じると、Recordset オブジェクトの 動的プロパティ がスコープ外に移動 (使用不可になる) ことに注意してください。

ADO プロパティ名 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
アクセス順序 DBPROP_ACCESSORDER
Append-Only 行セット DBPROP_APPENDONLY
非同期行セット処理 DBPROP_ROWSET_ASYNCH
自動再計算 DBPROP_ADC_AUTORECALC
バックグラウンド フェッチ サイズ DBPROP_ASYNCHFETCHSIZE
バックグラウンド スレッドの優先度 DBPROP_ASYNCHTHREADPRIORITY
バッチ サイズ DBPROP_ADC_BATCHSIZE
ストレージ オブジェクトのブロック DBPROP_BLOCKINGSTORAGEOBJECTS
ブックマークの種類 DBPROP_BOOKMARKTYPE
ブックマーク可能 DBPROP_IROWSETLOCATE
ブックマークの並べ替え DBPROP_ORDEREDBOOKMARKS
子行のキャッシュ DBPROP_ADC_CACHECHILDROWS
キャッシュ遅延列 DBPROP_CACHEDEFERRED
挿入された行を変更する DBPROP_CHANGEINSERTEDROWS
列の特権 DBPROP_COLUMNRESTRICT
列セット通知 DBPROP_NOTIFYCOLUMNSET
列の書き込み可能 DBPROP_MAYWRITECOLUMN
コマンド タイムアウト DBPROP_COMMANDTIMEOUT
カーソル エンジンのバージョン DBPROP_ADC_CEVER
列の延期 DBPROP_DEFERRED
記憶域オブジェクトの更新の遅延 DBPROP_DELAYSTORAGEOBJECTS
後方にフェッチする DBPROP_CANFETCHBACKWARDS
フィルター操作 DBPROP_FILTERCOMPAREOPS
操作の検索 DBPROP_FINDCOMPAREOPS
非表示の列 (カウント) DBPROP_HIDDENCOLUMNS
行の保持 DBPROP_CANHOLDROWS
Immobile 行 DBPROP_IMMOBILEROWS
初期フェッチ サイズ DBPROP_ASYNCHPREFETCHSIZE
リテラル ブックマーク DBPROP_LITERALBOOKMARKS
リテラル行 ID DBPROP_LITERALIDENTITY
変更ステータスの維持 DBPROP_ADC_MAINTAINCHANGESTATUS
開いている最大行数 DBPROP_MAXOPENROWS
保留中の最大行数 DBPROP_MAXPENDINGROWS
最大行数 DBPROP_MAXROWS
メモリ使用量 DBPROP_MEMORYUSAGE
通知の粒度 DBPROP_NOTIFICATIONGRANULARITY
通知フェーズ DBPROP_NOTIFICATIONPHASES
Transacted オブジェクト DBPROP_TRANSACTEDOBJECT
他のユーザーの変更が表示される DBPROP_OTHERUPDATEDELETE
その他の挿入が表示される DBPROP_OTHERINSERT
独自の変更が表示される DBPROP_OWNUPDATEDELETE
独自の挿入を表示 DBPROP_OWNINSERT
中止時の保持 DBPROP_ABORTPRESERVE
コミット時に保持 DBPROP_COMMITPRESERVE
Private1
クイック再起動 DBPROP_QUICKRESTART
再入イベント DBPROP_REENTRANTEVENTS
削除された行を削除する DBPROP_REMOVEDELETED
複数の変更を報告する DBPROP_REPORTMULTIPLECHANGES
名前の形状変更 DBPROP_ADC_RESHAPENAME
Resync コマンド DBPROP_ADC_CUSTOMRESYNCH
保留中の挿入を返す DBPROP_RETURNPENDINGINSERTS
行の削除通知 DBPROP_NOTIFYROWDELETE
行の最初の変更通知 DBPROP_NOTIFYROWFIRSTCHANGE
行挿入通知 DBPROP_NOTIFYROWINSERT
行権限 DBPROP_ROWRESTRICT
行の再同期通知 DBPROP_NOTIFYROWRESYNCH
行スレッド モデル DBPROP_ROWTHREADMODEL
行の元に戻す変更通知 DBPROP_NOTIFYROWUNDOCHANGE
行の元に戻す削除通知 DBPROP_NOTIFYROWUNDODELETE
行の元に戻す挿入通知 DBPROP_NOTIFYROWUNDOINSERT
行の更新通知 DBPROP_NOTIFYROWUPDATE
行セットフェッチ位置変更通知 DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE
行セットリリース通知 DBPROP_NOTIFYROWSETRELEASE
前にスクロール DBPROP_CANSCROLLBACKWARDS
サーバー カーソル DBPROP_SERVERCURSOR
削除されたブックマークをスキップする DBPROP_BOOKMARKSKIPPED
厳密な行 ID DBPROP_STRONGIDENTITY
一意のカタログ DBPROP_ADC_UNIQUECATALOG
一意の行 DBPROP_UNIQUEROWS
一意のスキーマ DBPROP_ADC_UNIQUESCHEMA
一意のテーブル DBPROP_ADC_UNIQUETABLE
更新可能性 DBPROP_UPDATABILITY
更新条件 DBPROP_ADC_UPDATECRITERIA
再同期の更新 DBPROP_ADC_UPDATERESYNC
ブックマークを使用する DBPROP_BOOKMARKS