Microsoft OLE DB Provider for Microsoft Jet の概要
OLE DB Provider for Microsoft Jet を使用すると、ADO は Microsoft Jet データベースにアクセスできます。
接続文字列パラメーター
このプロバイダーに接続するには、ConnectionString プロパティの Provider 引数を次のプロパティに設定します。
Microsoft.Jet.OLEDB.4.0
Provider プロパティを読み取ると、この文字列も返されます。
一般的な接続文字列
このプロバイダーの一般的な接続文字列は次のとおりです。
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=databaseName;User ID=MyUserID;Password=<password>;"
文字列は、次のキーワードで構成されます。
キーワード | 説明 |
---|---|
プロバイダー | OLE DB Provider for Microsoft Jet を指定します。 |
データ ソース | データベース パスとファイル名 (たとえば、c:\Northwind.mdb ) を指定します。 |
ユーザー ID | ユーザー名を指定します。 このキーワードを指定しない場合は、文字列 "admin "が既定で使用されます。 |
パスワード | ユーザー パスワードを指定します。 このキーワードが指定されていない場合、空の文字列 ("") が既定で使用されます。 |
手記
Windows 認証をサポートするデータ ソース プロバイダーに接続する場合は、接続文字列のユーザー ID とパスワード情報の代わりに、Trusted_Connection=yes または Integrated Security = SSPI を指定する必要があります。
Provider-Specific 接続パラメーター
OLE DB Provider for Microsoft Jet では、ADO で定義されているものに加えて、プロバイダー固有の動的プロパティがいくつかサポートされています。 他のすべての Connection パラメーターと同様に、Connection オブジェクトの Properties コレクションを使用するか、接続文字列の一部として設定できます。
次の表に、これらのプロパティと、対応する OLE DB プロパティ名をかっこで囲んで示します。
パラメーター | 説明 |
---|---|
Jet OLEDB:Compact Reclaimed Space Amount (DBPROP_JETOLEDB_COMPACTFREESPACESIZE) | データベースを圧縮して再利用できる領域の量をバイト単位で見積もっていることを示します。 この値は、データベース接続が確立された後にのみ有効です。 |
Jet OLEDB:Connection Control (DBPROP_JETOLEDB_CONNECTIONCONTROL) | ユーザーがデータベースに接続できるかどうかを示します。 |
Jet OLEDB:システム データベースの作成 (DBPROP_JETOLEDB_CREATESYSTEMDATABASE) | 新しいデータ ソースを作成するときにシステム データベースを作成するかどうかを示します。 |
Jet OLEDB:データベース ロック モード (DBPROP_JETOLEDB_DATABASELOCKMODE) | このデータベースのロック モードを示します。 データベースを開く最初のユーザーが、データベースを開いている間に使用されるモードを決定します。 |
Jet OLEDB:Database Password (DBPROP_JETOLEDB_DATABASEPASSWORD) | データベース パスワードを示します。 |
Jet OLEDB:コンパクトでロケールをコピーしない (DBPROP_JETOLEDB_COMPACT_DONTCOPYLOCALE) | Jet でデータベースを圧縮するときにロケール情報をコピーするかどうかを示します。 |
Jet OLEDB:Encrypt Database (DBPROP_JETOLEDB_ENCRYPTDATABASE) | 圧縮されたデータベースを暗号化する必要があるかどうかを示します。 このプロパティが設定されていない場合、元のデータベースも暗号化されている場合、圧縮されたデータベースは暗号化されます。 |
Jet OLEDB:Engine Type (DBPROP_JETOLEDB_ENGINE) | 現在のデータ ストアへのアクセスに使用されるストレージ エンジンを示します。 |
Jet OLEDB:排他非同期遅延 (DBPROP_JETOLEDB_EXCLUSIVEASYNCDELAY) | データベースが排他的に開かれると、Jet がディスクへの非同期書き込みを遅延できる最大時間 (ミリ秒単位) を示します。 Jet OLEDB:Flush Transaction Timeout が 0 に設定 場合を除き、このプロパティは無視されます。 |
Jet OLEDB:Flush Transaction Timeout (DBPROP_JETOLEDB_FLUSHTRANSACTIONTIMEOUT) | 非同期書き込みのためにキャッシュに格納されたデータがディスクに書き込まれるまで待機する時間を示します。 この設定は、Jet OLEDB:Shared Async Delay と Jet OLEDB:Exclusive Async Delayの値をオーバーライドします。 |
Jet OLEDB:グローバル一括トランザクション (DBPROP_JETOLEDB_GLOBALBULKNOTRANSACTIONS) | SQL 一括トランザクションが処理されるかどうかを示します。 |
Jet OLEDB:Global Partial Bulk Ops (DBPROP_JETOLEDB_GLOBALBULKPARTIAL) | データベースを開くために使用するパスワードを示します。 |
Jet OLEDB:暗黙のコミット同期 (DBPROP_JETOLEDB_IMPLICITCOMMITSYNC) | 内部暗黙的トランザクションで行われた変更が同期モードまたは非同期モードで書き込まれるかどうかを示します。 |
Jet OLEDB:ロックディレイ (DBPROP_JETOLEDB_LOCKDELAY) | 前回の試行が失敗した後にロックを取得するまでの待機時間 (ミリ秒) を示します。 |
Jet OLEDB:Lock Retry (DBPROP_JETOLEDB_LOCKRETRY) | ロックされたページへのアクセス試行が繰り返される回数を示します。 |
Jet OLEDB:最大バッファー サイズ (DBPROP_JETOLEDB_MAXBUFFERSIZE) | Jet がディスクへの変更のフラッシュを開始する前に使用できるメモリの最大量 (KB 単位) を示します。 |
Jet OLEDB:ファイルあたりの最大ロック数 (DBPROP_JETOLEDB_MAXLOCKSPERFILE) | Jet がデータベースに配置できるロックの最大数を示します。 既定値は 9500 です。 |
Jet OLEDB:New Database Password (DBPROP_JETOLEDB_NEWDATABASEPASSWORD) | このデータベースに設定する新しいパスワードを示します。 古いパスワードは、Jet OLEDB:Database Passwordに格納されます。 |
Jet OLEDB:ODBC コマンド タイムアウト (DBPROP_JETOLEDB_ODBCCOMMANDTIMEOUT) | Jet からのリモート ODBC クエリがタイムアウトするまでのミリ秒数を示します。 |
Jet OLEDB:ページロックからテーブルロックへ (DBPROP_JETOLEDB_PAGELOCKSTOTABLELOCK) | Jet がロックをテーブル ロックに昇格させる前に、トランザクション内でロックする必要があるページの数を示します。 この値が 0 の場合、ロックは昇格されません。 |
Jet OLEDB:ページ タイムアウト (DBPROP_JETOLEDB_PAGETIMEOUT) | Jet がデータベース ファイルでキャッシュが古くなっているかどうかを確認するまでに待機するミリ秒数を示します。 |
Jet OLEDB: Long-Valued ページ再利用 (DBPROP_JETOLEDB_RECYCLELONGVALUEPAGES) | Jet が BLOB ページが解放されるときに積極的に再利用を試みるかどうかを示します。 |
Jet OLEDB:レジストリパス (DBPROP_JETOLEDB_REGPATH) | Jet データベース エンジンの値を含む Windows レジストリ キーを示します。 |
Jet OLEDB: RESET ISAM Stats (DBPROP_JETOLEDB_RESETISAMSTATS) | Recordset DBSCHEMA_JETOLEDB_ISAMSTATS スキーマがパフォーマンス情報を返した後でパフォーマンス カウンターをリセットする必要があるかどうかを示します。 |
Jet OLEDB:Shared Async Delay (DBPROP_JETOLEDB_SHAREDASYNCDELAY) | データベースがマルチユーザー モードで開かれると、Jet がディスクへの非同期書き込みを遅延できる最大時間 (ミリ秒単位) を示します。 |
Jet OLEDB:System Database (DBPROP_JETOLEDB_SYSDBPATH) | ワークグループ情報ファイル (システム データベース) のパスとファイル名を示します。 |
Jet OLEDB:トランザクション コミット モード (DBPROP_JETOLEDB_TXNCOMMITMODE) | トランザクションがコミットされたときに、Jet がデータをディスクに同期的または非同期的に書き込むかどうかを示します。 |
Jet OLEDB:ユーザーコミット同期 (DBPROP_JETOLEDB_USERCOMMITSYNC) | トランザクションで行われた変更が同期モードまたは非同期モードで書き込まれるかどうかを示します。 |
Provider-Specific レコードセットとコマンドのプロパティ
Jet プロバイダーは、いくつかのプロバイダー固有の Recordset および Command プロパティもサポートしています。 これらのプロパティは、Recordset または Command オブジェクトの Properties コレクションを使用してアクセスおよび設定されます。 次の表に、ADO プロパティ名とそれに対応する OLE DB プロパティ名をかっこで囲んで示します。
プロパティ名 | 説明 |
---|---|
Jet OLEDB:一括トランザクション (DBPROP_JETOLEDB_BULKNOTRANSACTIONS) | SQL 一括操作が処理されるかどうかを示します。 大量の一括操作は、リソースの遅延のために、トランザクション時に失敗する可能性があります。 |
Jet OLEDB:ファットカーソルを有効にする (DBPROP_JETOLEDB_ENABLEFATCURSOR) | リモート行ソースのレコードセットを設定するときに、Jet が複数の行をキャッシュする必要があるかどうかを示します。 |
Jet OLEDB:Fat Cursor Cache Size (DBPROP_JETOLEDB_FATCURSORMAXROWS) | リモート データ ストアの行キャッシュを使用するときにキャッシュする行の数を示します。 Jet OLEDB:Enable Fat Cursors が True でない限り、この値は無視されます。 |
Jet OLEDB:一貫性のない (DBPROP_JETOLEDB_INCONSISTENT) | クエリ結果で一貫性のない更新が許可されるかどうかを示します。 |
Jet OLEDB:ロッキング グラニュラリティ (DBPROP_JETOLEDB_LOCKGRANULARITY) | 行レベルのロックを使用してテーブルを開くかどうかを示します。 |
Jet OLEDB:ODBC Pass-Through ステートメント (DBPROP_JETOLEDB_ODBCPASSTHROUGH) | Jet が Command オブジェクト内の SQL テキストを変更されていないバックエンドに渡す必要があることを示します。 |
Jet OLEDB:部分バルク操作 (DBPROP_JETOLEDB_BULKPARTIAL) | SQL DML 操作が失敗したときの Jet の動作を示します。 |
Jet OLEDB:パススルー クエリ Bulk-Op (DBPROP_JETOLEDB_PASSTHROUGHBULKOP) | Recordset を返さないクエリをデータ ソースに変更されずに渡すかどうかを示します。 |
Jet OLEDB:パススルー クエリ接続文字列 (DBPROP_JETOLEDB_ODBCPASSTHROUGHCONNECTSTRING) | リモート データ ストアへの接続に使用される Jet 接続文字列を示します。 Jet OLEDB:ODBC Pass-Through ステートメント が True の場合を除き、この値は無視されます。 |
Jet OLEDB:Stored Query (DBPROP_JETOLEDB_STOREDQUERY) | SQL コマンドの代わりに、コマンド テキストを格納されたクエリとして解釈するかどうかを示します。 |
Jet OLEDB:設定時の規則の検証 (DBPROP_JETOLEDB_VALIDATEONSET) | 列データが設定されたとき、または変更がデータベースにコミットされたときに Jet 検証規則を評価するかどうかを示します。 |
既定では、OLE DB Provider for Microsoft Jet は Microsoft Jet データベースを読み取り/書き込みモードで開きます。 読み取り専用モードでデータベースを開くには、ADO Connection オブジェクトの Mode プロパティを adModeRead をに設定します。
コマンド オブジェクトの使用方法
Command オブジェクトのコマンド テキストは、Microsoft Jet SQL 言語を使用します。 コマンド テキストでは、行を返すクエリ、アクション クエリ、テーブル名を指定できます。ただし、ストアド プロシージャはサポートされていないため、指定しないでください。
レコードセットの動作
Microsoft Jet データベース エンジンは、動的カーソルをサポートしていません。 したがって、OLE DB Provider for Microsoft Jet では、adLockDynamic カーソルの種類はサポートされていません。 動的カーソルが要求されると、プロバイダーはキーセット カーソルを返し、CursorType プロパティをリセットして返されたRecordsetの種類を示します。 さらに、更新可能な Recordset が要求された場合 (LockType が adLockOptimistic、adLockBatchOptimistic、または adLockPessimisticのいずれかである場合)、プロバイダーはキーセット カーソルを返し、CursorType プロパティをリセットします。
動的プロパティ
OLE DB Provider for Microsoft Jet は、開いていない Connection、Recordset、および Command オブジェクトの Properties コレクションにいくつかの動的プロパティを挿入します。
次の表は、各動的プロパティの ADO 名と OLE DB 名のクロスインデックスです。 OLE DB プログラマリファレンスは、"Description" という用語で ADO プロパティ名を参照します。これらのプロパティの詳細については、「OLE DB プログラマー リファレンス」を参照してください。
接続の動的プロパティ
次のプロパティは、Connection オブジェクトの Properties コレクションに追加されます。
ADO プロパティ名 | OLE DB プロパティ名 |
---|---|
アクティブなセッション | DBPROP_ACTIVESESSIONS |
非同期可能な中止 | DBPROP_ASYNCTXNABORT |
非同期可能コミット | DBPROP_ASYNCTNXCOMMIT |
自動コミット分離レベル | DBPROP_SESS_AUTOCOMMITISOLEVELS |
カタログの場所 | DBPROP_CATALOGLOCATION |
カタログ用語 | DBPROP_CATALOGTERM |
列の定義 | DBPROP_COLUMNDEFINITION |
現在のカタログ | DBPROP_CURRENTCATALOG |
データ ソース | DBPROP_INIT_DATASOURCE |
データ ソース名 | DBPROP_DATASOURCENAME |
データ ソース オブジェクト スレッド モデル | DBPROP_DSOTHREADMODEL |
DBMS 名 | DBPROP_DBMSNAME |
DBMS バージョン | DBPROP_DBMSVER |
GROUP BY サポート | DBPROP_GROUPBY |
異種テーブルのサポート | DBPROP_HETEROGENEOUSTABLES |
識別子の大文字と小文字の区別 | DBPROP_IDENTIFIERCASE |
分離レベル | DBPROP_SUPPORTEDTXNISOLEVELS |
アイソレーション保持 | DBPROP_SUPPORTEDTXNISORETAIN |
ロケール識別子 | DBPROP_INIT_LCID |
最大インデックス サイズ | 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 バージョン | DBPROP_PROVIDEROLEDBVER |
OLE オブジェクトのサポート | DBPROP_OLEOBJECTS |
行セットのサポートを開く | DBPROP_OPENROWSETSUPPORT |
選択リストの ORDER BY 列 | DBPROP_ORDERBYCOLUMNSINSELECT |
出力パラメーターの可用性 | DBPROP_OUTPUTPARAMETERAVAILABILITY |
参照渡しアクセサー | DBPROP_BYREFACCESSORS |
パスワード | DBPROP_AUTH_PASSWORD |
永続的な 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 |
テーブル用語 | DBPROP_TABLETERM |
トランザクション DDL | DBPROP_SUPPORTEDTXNDDL |
ユーザー ID | DBPROP_AUTH_USERID |
ユーザー名 | DBPROP_USERNAME |
ウィンドウ ハンドル | DBPROP_INIT_HWND |
レコードセットの動的プロパティ
次のプロパティは、Recordset オブジェクトの Properties コレクションに追加されます。
ADO プロパティ名 | OLE DB プロパティ名 |
---|---|
アクセス順序 | DBPROP_ACCESSORDER |
Append-Only 行セット | DBPROP_APPENDONLY |
ストレージ オブジェクトのブロック | DBPROP_BLOCKINGSTORAGEOBJECTS |
ブックマークの種類 | DBPROP_BOOKMARKTYPE |
ブックマーク可能 | DBPROP_IROWSETLOCATE |
ブックマークの整理完了 | DBPROP_ORDEREDBOOKMARKS |
キャッシュ遅延列 | DBPROP_CACHEDEFERRED |
挿入された行を変更する | DBPROP_CHANGEINSERTEDROWS |
列の特権 | DBPROP_COLUMNRESTRICT |
列セット通知 | DBPROP_NOTIFYCOLUMNSET |
書き込み可能な列 | DBPROP_MAYWRITECOLUMN |
列の遅延 | DBPROP_DEFERRED |
記憶域オブジェクトの更新の遅延 | DBPROP_DELAYSTORAGEOBJECTS |
後方から取得する | DBPROP_CANFETCHBACKWARDS |
行を固定する | DBPROP_CANHOLDROWS |
IAccessor | DBPROP_IAccessor |
IColumnsInfo | DBPROP_IColumnsInfo |
IColumnsRowset | DBPROP_IColumnsRowset |
IConnectionPointContainer (接続ポイントコンテナ) | DBPROP_IConnectionPointContainer |
IConvertType | DBPROP_IConvertType |
ILockBytes | DBPROP_ILockBytes |
固定された行 | DBPROP_IMMOBILEROWS |
IRowset | DBPROP_IRowset |
IRowsetChange | DBPROP_IRowsetChange |
IRowsetIdentity | DBPROP_IRowsetIdentity |
IRowsetIndex | DBPROP_IRowsetIndex |
IRowsetInfo | DBPROP_IRowsetInfo |
IRowsetLocate | DBPROP_IRowsestLocate |
IRowsetResynch | |
IRowsetScroll | DBPROP_IRowsetScroll |
IRowsetUpdate | DBPROP_IRowsetUpdate |
ISequentialStream | DBPROP_ISequentialStream |
IStorage | DBPROP_IStorage |
IStream | DBPROP_IStream |
ISupportErrorInfo | DBPROP_ISupportErrorInfo |
リテラル ブックマーク | DBPROP_LITERALBOOKMARKS |
リテラル行の識別子 | DBPROP_LITERALIDENTITY |
開いている最大行数 | DBPROP_MAXOPENROWS |
保留中の最大行数 | DBPROP_MAXPENDINGROWS |
最大行数 | DBPROP_MAXROWS |
メモリ使用量 | DBPROP_MEMORYUSAGE |
通知の粒度 | DBPROP_NOTIFICATIONGRANULARITY |
通知フェーズ | DBPROP_NOTIFICATIONPHASES |
処理されたオブジェクト | DBPROP_TRANSACTEDOBJECT |
他のユーザーの変更が表示される | DBPROP_OTHERUPDATEDELETE |
その他の挿入が表示される | DBPROP_OTHERINSERT |
独自の変更が表示される | DBPROP_OWNUPDATEDELETE |
独自の挿入を表示 | DBPROP_OWNINSERT |
中止時の保持 | DBPROP_ABORTPRESERVE |
コミット時に保持 | DBPROP_COMMITPRESERVE |
クイック再起動 | DBPROP_QUICKRESTART |
再入イベント | DBPROP_REENTRANTEVENTS |
削除された行を削除する | DBPROP_REMOVEDELETED |
複数の変更を報告する | DBPROP_REPORTMULTIPLECHANGES |
保留中の挿入を返す | DBPROP_RETURNPENDINGINSERTS |
行の削除通知 | DBPROP_NOTIFYROWDELETE |
行の最初の変更に関する通知 | DBPROP_NOTIFYROWFIRSTCHANGE |
行挿入通知 | DBPROP_NOTIFYROWINSERT |
行権限 | DBPROP_ROWRESTRICT |
行の再同期通知 | DBPROP_NOTIFYROWRESYNCH |
行スレッド モデル | DBPROP_ROWTHREADMODEL |
行の元に戻す変更通知 | DBPROP_NOTIFYROWUNDOCHANGE |
行の削除取り消し通知 | DBPROP_NOTIFYROWUNDODELETE |
挿入の取り消し通知 | DBPROP_NOTIFYROWUNDOINSERT |
行の更新通知 | DBPROP_NOTIFYROWUPDATE |
行セットフェッチ位置変更通知 | DBPROP_NOTIFYROWSETFETCHPOSISIONCHANGE |
行セットリリース通知 | DBPROP_NOTIFYROWSETRELEASE |
後ろにスクロール | DBPROP_CANSCROLLBACKWARDS |
削除されたブックマークをスキップする | DBPROP_BOOKMARKSKIPPED |
強固な行ID | DBPROP_STRONGITDENTITY |
更新可能性 | DBPROP_UPDATABILITY |
ブックマークを使用する | DBPROP_BOOKMARKS |
コマンドの動的プロパティ
次のプロパティは、Command オブジェクトの Properties コレクションに追加されます。
ADO プロパティ名 | OLE DB プロパティ名 |
---|---|
アクセス順序 | DBPROP_ACCESSORDER |
Append-Only 行セット | DBPROP_APPENDONLY |
ストレージ オブジェクトのブロック | DBPROP_BLOCKINGSTORAGEOBJECTS |
ブックマークの種類 | DBPROP_BOOKMARKTYPE |
ブックマーク可能 | DBPROP_IROWSETLOCATE |
挿入された行を変更する | DBPROP_CHANGEINSERTEDROWS |
列の特権 | DBPROP_COLUMNRESTRICT |
列セット通知 | DBPROP_NOTIFYCOLUMNSET |
列の延期 | DBPROP_DEFERRED |
記憶域オブジェクトの更新の遅延 | DBPROP_DELAYSTORAGEOBJECTS |
逆方向に取得する | DBPROP_CANFETCHBACKWARDS |
行の保持 | DBPROP_CANHOLDROWS |
IAccessor | DBPROP_IAccessor |
IColumnsInfo | DBPROP_IColumnsInfo |
IColumnsRowset | DBPROP_IColumnsRowset |
IConnectionPointContainer | DBPROP_IConnectionPointContainer |
IConvertType | DBPROP_IConvertType |
ILockBytes | DBPROP_ILockBytes |
固定行 | DBPROP_IMMOBILEROWS |
IRowset | DBPROP_IRowset |
IRowsetChange | DBPROP_IRowsetChange |
IRowsetIdentity | DBPROP_IRowsetIdentity |
IRowsetIndex | DBPROP_IRowsetIndex |
IRowsetInfo | DBPROP_IRowsetInfo |
IRowsetLocate | DBPROP_IRowsetLocate |
IRowsetResynch | |
IRowsetScroll | DBPROP_IRowsetScroll |
IRowsetUpdate | DBPROP_IRowsetUpdate |
ISequentialStream | DBPROP_ISequentialStream |
IStorage | DBPROP_IStorage |
IStream | DBPROP_IStream |
ISupportErrorInfo | DBPROP_ISupportErrorInfo |
文字通りのブックマーク | DBPROP_LITERALBOOKMARKS |
リテラル行 ID | DBPROP_LITERALIDENTITY |
ロック モード | DBPROP_LOCKMODE |
開いている最大行数 | DBPROP_MAXOPENROWS |
保留中の最大行数 | DBPROP_MAXPENDINGROWS |
最大行数 | DBPROP_MAXROWS |
通知の粒度 | DBPROP_NOTIFICATIONGRANULARITY |
通知フェーズ | DBPROP_NOTIFICATIONPHASES |
オブジェクトの取引 | DBPROP_TRANSACTEDOBJECT |
他のユーザーの変更が表示される | DBPROP_OTHERUPDATEDELETE |
他人の挿入物が表示される | DBPROP_OTHERINSERT |
独自の変更が表示される | DBPROP_OWNUPDATEDELETE |
自身の挿入が表示される | DBPROP_OWNINSERT |
中止時の保持 | DBPROP_ABORTPRESERVE |
コミット時に保持 | DBPROP_COMMITPRESERVE |
クイック再起動 | DBPROP_QUICKRESTART |
再入可能イベント | DBPROP_REENTRANTEVENTS |
削除された行を削除する | DBPROP_REMOVEDELETED |
複数の変更を報告する | DBPROP_REPORTMULTIPLECHANGES |
保留中の挿入を戻す | 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_SERVERDATAONINSERT |
削除されたブックマークをスキップする | DBPROP_BOOKMARKSKIP |
強力な行アイデンティティ | DBPROP_STRONGIDENTITY |
更新可能性 | DBPROP_UPDATABILITY |
ブックマークを使用する | DBPROP_BOOKMARKS |
OLE DB Provider for Microsoft Jet に関する具体的な実装の詳細と機能情報については、OLE DB ドキュメント Jet Provider を参照してください。