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=MyPassword;"
この文字列は次のキーワードで構成されます。
キーワード | 説明 |
---|---|
プロバイダー | OLE DB Provider for Microsoft Jet を指定します。 |
データ ソース | データベース パスとファイル名 (たとえば c:\Northwind.mdb ) を指定します。 |
[ユーザー ID] | ユーザー名を指定します。 このキーワードを指定しない場合、文字列 "admin " が既定で使用されます。 |
パスワード | ユーザー パスワードを指定します。 このキーワードを指定しない場合、空の文字列 ("") が既定で使用されます。 |
Note
Windows 認証をサポートするデータ ソース プロバイダーに接続している場合、接続文字列にはユーザー ID とパスワード情報ではなく、Trusted_Connection=yes または Integrated Security = SSPI を指定してください。
プロバイダー固有の接続パラメーター
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:Create System Database (DBPROP_JETOLEDB_CREATESYSTEMDATABASE) | 新しいデータ ソースを作成するときにシステム データベースを作成するかどうかを示します。 |
Jet OLEDB:Database Locking Mode (DBPROP_JETOLEDB_DATABASELOCKMODE) | このデータベースのロック モードを示します。 データベースを開く最初のユーザーが、データベースを開いている間に使用されるモードを決定します。 |
Jet OLEDB:Database Password (DBPROP_JETOLEDB_DATABASEPASSWORD) | データベース パスワードを示します。 |
Jet OLEDB:Don't Copy Locale on Compact (DBPROP_JETOLEDB_COMPACT_DONTCOPYLOCALE) | データベースを圧縮するときに Jet でロケール情報をコピーするかどうかを示します。 |
Jet OLEDB:Encrypt Database (DBPROP_JETOLEDB_ENCRYPTDATABASE) | 圧縮されたデータベースを暗号化する必要があるかどうかを示します。 このプロパティが設定されていない場合、元のデータベースも暗号化されている場合、圧縮されたデータベースは暗号化されます。 |
Jet OLEDB:Engine Type (DBPROP_JETOLEDB_ENGINE) | 現在のデータ ストアへのアクセスに使用されるストレージ エンジンを示します。 |
Jet OLEDB:Exclusive Async Delay (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:Global Bulk Transactions (DBPROP_JETOLEDB_GLOBALBULKNOTRANSACTIONS) | SQL 一括トランザクションが処理されるかどうかを示します。 |
Jet OLEDB:Global Partial Bulk Ops (DBPROP_JETOLEDB_GLOBALBULKPARTIAL) | データベースを開くために使用するパスワードを示します。 |
Jet OLEDB:Implicit Commit Sync (DBPROP_JETOLEDB_IMPLICITCOMMITSYNC) | 内部の暗黙のトランザクションで行われた変更が同期モードまたは非同期モードで書き込まれるかどうかを示します。 |
Jet OLEDB:Lock Delay (DBPROP_JETOLEDB_LOCKDELAY) | 前回の試行が失敗した後にロックを取得するまでに待機するミリ秒数を示します。 |
Jet OLEDB:Lock Retry (DBPROP_JETOLEDB_LOCKRETRY) | ロックされたページへのアクセス試行が繰り返される回数を示します。 |
Jet OLEDB:Max Buffer Size (DBPROP_JETOLEDB_MAXBUFFERSIZE) | Jet でディスクへの変更のフラッシュを開始する前に使用できるメモリの最大量 (キロバイト単位) を示します。 |
Jet OLEDB:Max Locks Per File (DBPROP_JETOLEDB_MAXLOCKSPERFILE) | Jet でデータベースに配置できるロックの最大数を示します。 既定値は 9500 です。 |
Jet OLEDB:New Database Password (DBPROP_JETOLEDB_NEWDATABASEPASSWORD) | このデータベースに設定する新しいパスワードを示します。 古いパスワードは、Jet OLEDB:Database Password に格納されます。 |
Jet OLEDB:ODBC Command Time Out (DBPROP_JETOLEDB_ODBCCOMMANDTIMEOUT) | Jet からのリモート ODBC クエリがタイムアウトするまでのミリ秒数を示します。 |
Jet OLEDB:Page Locks to Table Lock (DBPROP_JETOLEDB_PAGELOCKSTOTABLELOCK) | Jet によってロックがテーブル ロックに昇格される前に、トランザクション内でロックする必要があるページ数を示します。 この値が 0 の場合、ロックは昇格されません。 |
Jet OLEDB:Page Timeout (DBPROP_JETOLEDB_PAGETIMEOUT) | Jet によってキャッシュがデータベース ファイルで古くなっているかどうかが確認されるまでに待機するミリ秒数を示します。 |
Jet OLEDB:Recycle Long-Valued Pages (DBPROP_JETOLEDB_RECYCLELONGVALUEPAGES) | 解放されたときに、Jet で BLOB ページの再利用を積極的に試みる必要があるかどうかを示します。 |
Jet OLEDB:Registry Path (DBPROP_JETOLEDB_REGPATH) | Jet データベース エンジンの値を含む Windows レジストリ キーを示します。 |
Jet OLEDB:Reset ISAM Stats (DBPROP_JETOLEDB_RESETISAMSTATS) | パフォーマンス情報を返した後で、DBSCHEMA_JETOLEDB_ISAMSTATS スキーマ レコードセットのパフォーマンス カウンターをリセットする必要があるかどうかを示します。 |
Jet OLEDB:Shared Async Delay (DBPROP_JETOLEDB_SHAREDASYNCDELAY) | データベースがマルチユーザー モードで開かれたときに Jet でディスクへの非同期書き込みを遅延できる最大時間 (ミリ秒単位) を示します。 |
Jet OLEDB:System Database (DBPROP_JETOLEDB_SYSDBPATH) | ワークグループ情報ファイル (システム データベース) のパスとファイル名を示します。 |
Jet OLEDB:Transaction Commit Mode (DBPROP_JETOLEDB_TXNCOMMITMODE) | トランザクションがコミットされたときに、Jet によってデータがディスクに同期的または非同期的に書き込まれるかどうかを示します。 |
Jet OLEDB:User Commit Sync (DBPROP_JETOLEDB_USERCOMMITSYNC) | トランザクションで行われた変更が同期モードまたは非同期モードで書き込まれるかどうかを示します。 |
プロバイダー固有の Recordset および Command プロパティ
Jet プロバイダーでは、プロバイダー固有のいくつかの Recordset プロパティと Command プロパティもサポートされています。 これらのプロパティは、Recordset または Command オブジェクトの Properties コレクションからアクセスおよび設定されます。 次の表に、ADO プロパティ名とそれに対応する OLE DB プロパティ名をかっこで囲んで示します。
プロパティ名 | 説明 |
---|---|
Jet OLEDB:Bulk Transactions (DBPROP_JETOLEDB_BULKNOTRANSACTIONS) | SQL 一括操作が処理されるかどうかを示します。 大量の一括操作は、リソースの遅延のために、トランザクション時に失敗する可能性があります。 |
Jet OLEDB:Enable Fat Cursors (DBPROP_JETOLEDB_ENABLEFATCURSOR) | リモート行ソースのレコードセットを設定するときに、Jet で複数の行をキャッシュするかどうかを示します。 |
Jet OLEDB:Fat Cursor Cache Size (DBPROP_JETOLEDB_FATCURSORMAXROWS) | リモート データ ストアの行キャッシュを使用するときにキャッシュする行の数を示します。 Jet OLEDB:Enable Fat Cursors が True の場合を除き、この値は無視されます。 |
Jet OLEDB:Inconsistent (DBPROP_JETOLEDB_INCONSISTENT) | クエリ結果で不整合な更新が許可されるかどうかを示します。 |
Jet OLEDB:Locking Granularity (DBPROP_JETOLEDB_LOCKGRANULARITY) | 行レベルのロックを使用してテーブルを開くかどうかを示します。 |
Jet OLEDB:ODBC Pass-Through Statement (DBPROP_JETOLEDB_ODBCPASSTHROUGH) | 変更されていない状態で Command オブジェクトの SQL テキストを Jet からバックエンドに渡す必要があることを示します。 |
Jet OLEDB:Partial Bulk Ops (DBPROP_JETOLEDB_BULKPARTIAL) | SQL DML 操作が失敗したときの Jet の動作を示します。 |
Jet OLEDB:Pass Through Query Bulk-Op (DBPROP_JETOLEDB_PASSTHROUGHBULKOP) | レコードセットを返さないクエリが変更されずにデータ ソースに渡されるかどうかを示します。 |
Jet OLEDB:Pass Through Query Connect String (DBPROP_JETOLEDB_ODBCPASSTHROUGHCONNECTSTRING) | リモート データ ストアへの接続に使用される Jet 接続文字列を示します。 Jet OLEDB:ODBC Pass-Through Statement が True の場合を除き、この値は無視されます。 |
Jet OLEDB:Stored Query (DBPROP_JETOLEDB_STOREDQUERY) | SQL コマンドの代わりに、コマンド テキストを格納されたクエリとして解釈するかどうかを示します。 |
Jet OLEDB:Validate Rules On Set (DBPROP_JETOLEDB_VALIDATEONSET) | 列データが設定されたとき、または変更がデータベースにコミットされたときに、Jet 検証規則を評価するかどうかを示します。 |
既定では、OLE DB Provider for Microsoft Jet は Microsoft Jet データベースを読み取り/書き込みモードで開きます。 読み取り専用モードでデータベースを開くには、ADO Connection オブジェクトの Mode プロパティを adModeRead に設定します。
Command オブジェクトの使用
Command オブジェクトのコマンド テキストでは、Microsoft Jet SQL 言語を使用します。 コマンド テキストでは、行を返すクエリ、アクション クエリ、テーブル名を指定できます。ただし、ストアド プロシージャはサポートされていないため、指定しないでください。
レコードセットの動作
Microsoft Jet データベース エンジンは、動的カーソルをサポートしていません。 したがって、OLE DB Provider for Microsoft Jet では adLockDynamic カーソル種類はサポートされていません。 動的カーソルが要求されると、プロバイダーからキーセット カーソルが返され、CursorType プロパティがリセットされ、返されるレコードセットの種類が示されます。 さらに、更新可能なレコードセットが要求された場合 (LockType は adLockOptimistic、adLockBatchOptimistic、または adLockPessimistic) もキーセット カーソルが返され、CursorType プロパティがリセットされます。
動的プロパティ
OLE DB Provider for Microsoft Jet によって、開いていない Connection、Recordset、Command オブジェクトの Properties コレクションにいくつかの動的プロパティが挿入されます。
以下の表は、動的プロパティごとの ADO 名と OLE DB 名の相互インデックスです。 OLE DB プログラマーズ リファレンスでは、ADO プロパティ名が "説明" という用語で参照されています。これらのプロパティの詳細は、OLE DB プログラマーズ リファレンスで確認できます。
Connection の動的プロパティ
次のプロパティが Connection オブジェクトの Properties コレクションに追加されます。
ADO プロパティ名 | OLE DB プロパティ名 |
---|---|
Active sessions | DBPROP_ACTIVESESSIONS |
Asynchable Abort (非同期で起こる中止) | DBPROP_ASYNCTXNABORT |
Asynchable Commit (非同期のコミット) | DBPROP_ASYNCTNXCOMMIT |
Autocommit Isolation Levels (オートコミット分離レベル) | DBPROP_SESS_AUTOCOMMITISOLEVELS |
Catalog Location (カタログの場所) | DBPROP_CATALOGLOCATION |
Catalog Term (カタログ用語) | DBPROP_CATALOGTERM |
列の定義 | DBPROP_COLUMNDEFINITION |
Current Catalog (現在のカタログ) | DBPROP_CURRENTCATALOG |
Data Source | DBPROP_INIT_DATASOURCE |
データ ソース名 | DBPROP_DATASOURCENAME |
Data Source Object Threading Model (データ ソース オブジェクト スレッド モデル) | DBPROP_DSOTHREADMODEL |
DBMS Name (DBMS 名) | DBPROP_DBMSNAME |
DBMS Version (DBMS バージョン) | DBPROP_DBMSVER |
GROUP BY Support (GROUP BY をサポートする) | DBPROP_GROUPBY |
Heterogeneous Table Support (異なるテーブルのサポート) | DBPROP_HETEROGENEOUSTABLES |
Identifier Case Sensitivity (識別子の大文字と小文字の区別) | DBPROP_IDENTIFIERCASE |
分離レベル | DBPROP_SUPPORTEDTXNISOLEVELS |
Isolation Retention (分離の保持) | DBPROP_SUPPORTEDTXNISORETAIN |
[Locale Identifier] | DBPROP_INIT_LCID |
Maximum Index Size (インデックスの最大サイズ) | DBPROP_MAXINDEXSIZE |
Maximum Row Size (行の最大サイズ) | DBPROP_MAXROWSIZE |
Maximum Row Size Includes BLOB (行の最大サイズは BLOB を含む) | DBPROP_MAXROWSIZEINCLUDESBLOB |
Maximum Tables in SELECT (SELECT の最大のテーブル) | DBPROP_MAXTABLESINSELECT |
モード | DBPROP_INIT_MODE |
Multiple Parameter Sets (複数のパラメーター セット) | DBPROP_MULTIPLEPARAMSETS |
複数の結果 | DBPROP_MULTIPLERESULTS |
Multiple Storage Objects (複数のストレージ オブジェクト) | DBPROP_MULTIPLESTORAGEOBJECTS |
Multi-Table Update (複数テーブルの更新) | DBPROP_MULTITABLEUPDATE |
NULL Collation Order (NULL 照合順序) | DBPROP_NULLCOLLATION |
NULL Concatenation Behavior (NULL 連結ビヘイビアー) | DBPROP_CONCATNULLBEHAVIOR |
OLE DB Version (OLE DB バージョン) | DBPROP_PROVIDEROLEDBVER |
OLE Object Support (OLE オブジェクトのサポート) | DBPROP_OLEOBJECTS |
Open Rowset Support (行セットのサポートをオープンする) | DBPROP_OPENROWSETSUPPORT |
ORDER BY Columns in Select List (選択リストの ORDER BY 列) | DBPROP_ORDERBYCOLUMNSINSELECT |
Output Parameter Availability (出力パラメーターが使用可能かどうか) | DBPROP_OUTPUTPARAMETERAVAILABILITY |
Pass By Ref Accessors (Ref アクセサーを使って渡す) | DBPROP_BYREFACCESSORS |
Password | DBPROP_AUTH_PASSWORD |
Persistent ID Type (永続的な ID の型) | DBPROP_PERSISTENTIDTYPE |
Prepare Abort Behavior (中止ビヘイビアーの準備) | DBPROP_PREPAREABORTBEHAVIOR |
Prepare Commit Behavior (コミット ビヘイビアーの準備) | DBPROP_PREPARECOMMITBEHAVIOR |
Procedure Term (プロシージャ用語) | DBPROP_PROCEDURETERM |
プロンプト | DBPROP_INIT_PROMPT |
Provider Friendly Name (プロバイダーのフレンドリ名) | DBPROP_PROVIDERFRIENDLYNAME |
プロバイダー名 | DBPROP_PROVIDERFILENAME |
プロバイダー バージョン | DBPROP_PROVIDERVER |
Read-Only Data Source (読み取り専用データ ソース) | DBPROP_DATASOURCEREADONLY |
Rowset Conversions on Command (指示に従って行セットの変換) | DBPROP_ROWSETCONVERSIONSONCOMMAND |
Schema Term (スキーマ用語) | DBPROP_SCHEMATERM |
Schema Usage (スキーマの使用) | DBPROP_SCHEMAUSAGE |
SQL サポート | DBPROP_SQLSUPPORT |
構造化ストレージ | DBPROP_STRUCTUREDSTORAGE |
Subquery Support (サブクエリ サポート) | DBPROP_SUBQUERIES |
Table Term (テーブル用語) | DBPROP_TABLETERM |
Transaction DDL (トランザクション DDL) | DBPROP_SUPPORTEDTXNDDL |
User ID | DBPROP_AUTH_USERID |
[ユーザー名] | DBPROP_USERNAME |
ウィンドウ ハンドル | DBPROP_INIT_HWND |
Recordset の動的プロパティ
次のプロパティが Recordset オブジェクトの Properties コレクションに追加されます。
ADO プロパティ名 | OLE DB プロパティ名 |
---|---|
Access Order (アクセス順序) | DBPROP_ACCESSORDER |
Append-Only Rowset (追加のみの行セット) | DBPROP_APPENDONLY |
Blocking Storage Objects (ブロッキング ストレージ オブジェクト) | DBPROP_BLOCKINGSTORAGEOBJECTS |
Bookmark Type (ブックマークの種類) | DBPROP_BOOKMARKTYPE |
Bookmarkable (ブックマーク可能) | DBPROP_IROWSETLOCATE |
Bookmarks Ordered (ブックマークの順序指定) | DBPROP_ORDEREDBOOKMARKS |
Cache Deferred Columns (キャッシュ遅延列) | DBPROP_CACHEDEFERRED |
Change Inserted Rows (挿入行の変更) | DBPROP_CHANGEINSERTEDROWS |
Column Privileges (列の特権) | DBPROP_COLUMNRESTRICT |
Column Set Notification (列セットの通知) | DBPROP_NOTIFYCOLUMNSET |
Column Writable (書き込み可能な列) | DBPROP_MAYWRITECOLUMN |
Defer Column (列の延期) | DBPROP_DEFERRED |
Delay Storage Object Updates (ストレージ オブジェクトの更新を遅延する) | DBPROP_DELAYSTORAGEOBJECTS |
Fetch Backwards (逆にフェッチする) | DBPROP_CANFETCHBACKWARDS |
Hold Rows (行の保持) | DBPROP_CANHOLDROWS |
IAccessor | DBPROP_IAccessor |
IColumnsInfo | DBPROP_IColumnsInfo |
IColumnsRowset | DBPROP_IColumnsRowset |
IConnectionPointContainer | DBPROP_IConnectionPointContainer |
IConvertType | DBPROP_IConvertType |
ILockBytes | DBPROP_ILockBytes |
Immobile Rows (固定行) | 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 |
Literal Bookmarks (リテラル ブックマーク) | DBPROP_LITERALBOOKMARKS |
Literal Row Identity (リテラル行の ID) | DBPROP_LITERALIDENTITY |
Maximum Open Rows (オープンする行の最大数) | DBPROP_MAXOPENROWS |
Maximum Pending Rows (保留できる行の最大数) | DBPROP_MAXPENDINGROWS |
Maximum Rows (最大行) | DBPROP_MAXROWS |
メモリ使用量 | DBPROP_MEMORYUSAGE |
Notification Granularity (通知の細分性) | DBPROP_NOTIFICATIONGRANULARITY |
Notification Phases (通知のフェーズ) | DBPROP_NOTIFICATIONPHASES |
Objects Transacted (トランザクションされたオブジェクト) | DBPROP_TRANSACTEDOBJECT |
Others' Changes Visible (その他の変更を可視化) | DBPROP_OTHERUPDATEDELETE |
Others' Inserts Visible (その他の挿入を可視化) | DBPROP_OTHERINSERT |
Own Changes Visible (自分の変更を可視化) | DBPROP_OWNUPDATEDELETE |
Own Inserts Visible (自分の挿入を可視化) | DBPROP_OWNINSERT |
Preserve on Abort (中止時に保存する) | DBPROP_ABORTPRESERVE |
Preserve on Commit (コミット時に保存) | DBPROP_COMMITPRESERVE |
Quick Restart (クイック再起動) | DBPROP_QUICKRESTART |
Reentrant Events (再入イベント) | DBPROP_REENTRANTEVENTS |
Remove Deleted Rows (削除行を削除) | DBPROP_REMOVEDELETED |
Report Multiple Changes (複数変更のレポート) | DBPROP_REPORTMULTIPLECHANGES |
Return Pending Inserts (保留の挿入を戻す) | DBPROP_RETURNPENDINGINSERTS |
Row Delete Notification (行の削除通知) | DBPROP_NOTIFYROWDELETE |
Row First Change Notification (行を初めて変更した通知) | DBPROP_NOTIFYROWFIRSTCHANGE |
Row Insert Notification (行の挿入通知) | DBPROP_NOTIFYROWINSERT |
Row Privileges (行の特権) | DBPROP_ROWRESTRICT |
Row Resynchronization Notification (行の再同期の通知) | DBPROP_NOTIFYROWRESYNCH |
Row Threading Model (行のスレッド モデル) | DBPROP_ROWTHREADMODEL |
Row Undo Change Notification (行変更を元に戻す通知) | DBPROP_NOTIFYROWUNDOCHANGE |
Row Undo Delete Notification (行削除を元に戻す通知) | DBPROP_NOTIFYROWUNDODELETE |
Row Undo Insert Notification (行挿入を元に戻す通知) | DBPROP_NOTIFYROWUNDOINSERT |
Row Update Notification (行の更新通知) | DBPROP_NOTIFYROWUPDATE |
Rowset Fetch Position Change Notification (行セットのフェッチ位置の変更通知) | DBPROP_NOTIFYROWSETFETCHPOSISIONCHANGE |
Rowset Release Notification (行セットの解放通知) | DBPROP_NOTIFYROWSETRELEASE |
Scroll Backwards (逆にスクロールする) | DBPROP_CANSCROLLBACKWARDS |
Skip Deleted Bookmarks (削除されたブックマークをスキップ) | DBPROP_BOOKMARKSKIPPED |
Strong Row Identity (厳密な行の ID) | DBPROP_STRONGITDENTITY |
Updatability (適応性) | DBPROP_UPDATABILITY |
Use Bookmarks (ブックマークの使用) | DBPROP_BOOKMARKS |
Command の動的プロパティ
次のプロパティが Command オブジェクトの Properties コレクションに追加されます。
ADO プロパティ名 | OLE DB プロパティ名 |
---|---|
Access Order (アクセス順序) | DBPROP_ACCESSORDER |
Append-Only Rowset (追加のみの行セット) | DBPROP_APPENDONLY |
Blocking Storage Objects (ブロッキング ストレージ オブジェクト) | DBPROP_BLOCKINGSTORAGEOBJECTS |
Bookmark Type (ブックマークの種類) | DBPROP_BOOKMARKTYPE |
Bookmarkable (ブックマーク可能) | DBPROP_IROWSETLOCATE |
Change Inserted Rows (挿入行の変更) | DBPROP_CHANGEINSERTEDROWS |
Column Privileges (列の特権) | DBPROP_COLUMNRESTRICT |
Column Set Notification (列セットの通知) | DBPROP_NOTIFYCOLUMNSET |
Defer Column (列の延期) | DBPROP_DEFERRED |
Delay Storage Object Updates (ストレージ オブジェクトの更新を遅延する) | DBPROP_DELAYSTORAGEOBJECTS |
Fetch Backwards (逆にフェッチする) | DBPROP_CANFETCHBACKWARDS |
Hold Rows (行の保持) | DBPROP_CANHOLDROWS |
IAccessor | DBPROP_IAccessor |
IColumnsInfo | DBPROP_IColumnsInfo |
IColumnsRowset | DBPROP_IColumnsRowset |
IConnectionPointContainer | DBPROP_IConnectionPointContainer |
IConvertType | DBPROP_IConvertType |
ILockBytes | DBPROP_ILockBytes |
Immobile Rows (固定行) | 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 |
Literal Bookmarks (リテラル ブックマーク) | DBPROP_LITERALBOOKMARKS |
Literal Row Identity (リテラル行の ID) | DBPROP_LITERALIDENTITY |
ロック モード | DBPROP_LOCKMODE |
Maximum Open Rows (オープンする行の最大数) | DBPROP_MAXOPENROWS |
Maximum Pending Rows (保留できる行の最大数) | DBPROP_MAXPENDINGROWS |
Maximum Rows (最大行) | DBPROP_MAXROWS |
Notification Granularity (通知の細分性) | DBPROP_NOTIFICATIONGRANULARITY |
Notification Phases (通知のフェーズ) | DBPROP_NOTIFICATIONPHASES |
Objects Transacted (トランザクションされたオブジェクト) | DBPROP_TRANSACTEDOBJECT |
Others' Changes Visible (その他の変更を可視化) | DBPROP_OTHERUPDATEDELETE |
Others' Inserts Visible (その他の挿入を可視化) | DBPROP_OTHERINSERT |
Own Changes Visible (自分の変更を可視化) | DBPROP_OWNUPDATEDELETE |
Own Inserts Visible (自分の挿入を可視化) | DBPROP_OWNINSERT |
Preserve on Abort (中止時に保存する) | DBPROP_ABORTPRESERVE |
Preserve on Commit (コミット時に保存) | DBPROP_COMMITPRESERVE |
Quick Restart (クイック再起動) | DBPROP_QUICKRESTART |
Reentrant Events (再入イベント) | DBPROP_REENTRANTEVENTS |
Remove Deleted Rows (削除行を削除) | DBPROP_REMOVEDELETED |
Report Multiple Changes (複数変更のレポート) | DBPROP_REPORTMULTIPLECHANGES |
Return Pending Inserts (保留の挿入を戻す) | DBPROP_RETURNPENDINGINSERTS |
Row Delete Notification (行の削除通知) | DBPROP_NOTIFYROWDELETE |
Row First Change Notification (行を初めて変更した通知) | DBPROP_NOTIFYROWFIRSTCHANGE |
Row Insert Notification (行の挿入通知) | DBPROP_NOTIFYROWINSERT |
Row Privileges (行の特権) | DBPROP_ROWRESTRICT |
Row Resynchronization Notification (行の再同期の通知) | DBPROP_NOTIFYROWRESYNCH |
Row Threading Model (行のスレッド モデル) | DBPROP_ROWTHREADMODEL |
Row Undo Change Notification (行変更を元に戻す通知) | DBPROP_NOTIFYROWUNDOCHANGE |
Row Undo Delete Notification (行削除を元に戻す通知) | DBPROP_NOTIFYROWUNDODELETE |
Row Undo Insert Notification (行挿入を元に戻す通知) | DBPROP_NOTIFYROWUNDOINSERT |
Row Update Notification (行の更新通知) | DBPROP_NOTIFYROWUPDATE |
Rowset Fetch Position Change Notification (行セットのフェッチ位置の変更通知) | DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE |
Rowset Release Notification (行セットの解放通知) | DBPROP_NOTIFYROWSETRELEASE |
Scroll Backwards (逆にスクロールする) | DBPROP_CANSCROLLBACKWARDS |
挿入時のサーバー データ | DBPROP_SERVERDATAONINSERT |
Skip Deleted Bookmarks (削除されたブックマークをスキップ) | DBPROP_BOOKMARKSKIP |
Strong Row Identity (厳密な行の ID) | DBPROP_STRONGIDENTITY |
Updatability (適応性) | DBPROP_UPDATABILITY |
Use Bookmarks (ブックマークの使用) | DBPROP_BOOKMARKS |
OLE DB Provider for Microsoft Jet に関する具体的な実装の詳細と機能情報については、OLE DB ドキュメントの「Jet プロバイダー」を参照してください。