DBPROP_ABORTPRESERVE |
|
DBPROP_ACCESSORDER |
|
DBPROP_BLOCKINGSTORAGEOBJECTS |
|
DBPROP_BOOKMARKS |
|
DBPROP_BOOKMARKTYPE |
型 : VT_UI4
属性 : 読み取り専用
説明 : ブックマークの型
注意 : 行セットでサポートされるブックマークの型を指定します。このプロバイダの場合、値は常に DBPROPVAL_BMK_NUMERIC となります。この値はブックマークが数値型であることを示します。数値ブックマークは、行の列の値に従属しない行プロパティに基づいています。たとえば、数値ブックマークの基礎として、行セット内の行の絶対位置、またはストレージ エンジンにより作成時に行に割り当てられた行 ID を使用できます。行の列を変更しても、数値ブックマークの妥当性は変更されません。
ブックマークの型は DBTYPE_UI4 です。SQL Server Compact 3.5 より前のバージョンでは、ブックマークの型は DBTYPE_I4 でした。
|
DBPROP_CANFETCHBACKWARDS |
|
DBPROP_CANHOLDROWS |
|
DBPROP_CANSCROLLBACKWARDS |
|
DBPROP_CHANGEINSERTEDROWS |
|
DBPROP_COMMITPRESERVE |
|
DBPROP_DEFERRED |
|
DBPROP_DELAYSTORAGEOBJECTS |
|
DBPROP_IAccessor
DBPROP_IColumnsInfo
DBPROP_IConvertType
DBPROP_IRowset
DBPROP_IRowsetChange
DBPROP_IRowsetInfo
DBPROP_IRowsetUpdate
DBPROP_ISupportErrorInfo
DBPROP_IRowsetIndex
DBPROP_IRowsetCurrentIndex
DBPROP_IRowsetBookmark |
型 : VT_BOOL
属性 : 読み取り/書き込み (以下の場合を除く)
注意 : 左のプロパティのいずれかが VARIANT_TRUE に設定されている場合、行セットでは指定のインターフェイスがサポートされます。各プロパティは、主として ICommandProperties::SetProperties を介してインターフェイスを要求するために使用されます。次のプロパティは読み取り専用で、常に VARIANT_TRUE となります。
DBPROP_IAccessor
DBPROP_IColumnsInfo
BPROP_IConvertType
DBPROP_IRowset
DBPROP_IRowsetInfo
DBPROP_ISupportErrorInfo
DBPROP_IRowsetUpdate を VARIANT_TRUE に設定すると、DBPROP_IRowsetChange が自動的に VARIANT_TRUE に設定されます。DBPROP_IRowsetCurrentIndex を VARIANT_TRUE に設定すると、DBPROP_IRowsetIndex が自動的に VARIANT_TRUE に設定されます。
|
DBPROP_ILockBytes
DBPROP_ISequentialStream |
|
DBPROP_IMMOBILEROWS |
|
DBPROP_LOCKMODE |
|
DBPROP_MAXOPENROWS |
|
DBPROP_MAXROWS |
|
DBPROP_OTHERINSERT |
|
DBPROP_OTHERUPDATEDELETE |
型 : VT_BOOL
属性 : 読み取り/書き込み
説明 : 他者が変更した行の表示
注意 : 次のどちらかの値を指定します。
VARIANT_TRUE は、行セットでは、そのコンシューマ以外によって行われた更新と削除を参照できることを示します。たとえば、行セットのコンシューマ以外が、行の基本となるデータを更新するか、行を削除するとします。その行全体が解放されると、行セットのすべてのコンシューマは、次回に行をフェッチするときに、その変更を参照できます。これには、同じトランザクションで他者によって行われた更新と削除、および、トランザクション外部の他者による更新と削除が含まれます。同一セッション内の他の行セットなど、同一トランザクション内で他者によって行われた更新や削除を行セットで参照できるかどうかには、トランザクション分離レベルは影響しません。ただし、トランザクション外部で他者によって行われた更新や削除を行セットで参照できるかどうかは制限されます。
VARIANT_FALSE は、行セットでは他者による更新と削除を参照できないことを示します。
|
DBPROP_OWNINSERT |
型 : VT_BOOL
属性 : 読み取り/書き込み
説明 : 自分が挿入した行の表示
|
DBPROP_OWNUPDATEDELETE |
型 : VT_BOOL
属性 : 読み取り/書き込み
説明 : 自分が変更した行の表示
|
DBPROP_QUICKRESTART |
型 : VT_BOOL
属性 : 読み取り/書き込み
説明 : クイック リスタート
|
DBPROP_REMOVEDELETED |
|
DBPROP_REPORTMULTIPLECHANGES |
|
DBPROP_ROWTHREADMODEL |
|
DBPROP_SERVERDATAONINSERT |
|
DBPROP_UPDATABILITY |
型 : VT_I4
属性 : 読み取り/書き込み
説明 : 更新の可否
|