資料來源資訊屬性 (OLE DB)
DBPROPSET_DATASOURCEINFO 屬性集包含下列屬性。這些屬性全部屬於「資料來源資訊」屬性群組。這些屬性在 SQL Server Compact 3.5 (SQL Server Compact 3.5) 的 OLE DB 提供者中屬於唯讀,並且構成一組關於提供者與資料儲存的靜態資訊。
DBPROP_ALTERCOLUMN |
- 類型:VT_I4
- 讀取/寫入:讀取
- 描述:變更資料行支援
- 附註:此提供者傳回 DBCOLUMNDESCFLAGS_DBCID 與 DBCOLUMNDESCFLAGS_PROPERTIES。可以修改的屬性只有 DBPROP_COL_SEED、DBPROP_COL_INCREMENT 及 DBPROP_COL_DEFAULT。DBPROP_COL_SEED 與 DBPROP_COL_INCREMENT 只能在識別欄位上設定。
|
DBPROP_COLUMNDEFINITION |
- 類型:VT_I4
- 讀取/寫入:讀取
- 描述:資料行定義
- 附註:對於此提供者,其值永遠是 DBPROPVAL_CD_NOTNULL。
|
DBPROP_DBMSNAME |
- 類型:VT_BSTR
- 讀取/寫入:唯讀
- 描述:DBMS 名稱
- 附註:指定提供者存取的產品名稱。對於此提供者,其字串為 " for Windows CE"。
|
DBPROP_DBMSVER |
- 類型:VT_BSTR
- 讀取/寫入:唯讀
- 描述:DBMS 版本
- 附註:指定提供者存取的產品版本。對於此提供者,其字串為 "3.00.0000"。
|
DBPROP_DSOTHREADMODEL |
- 類型:VT_I4
- 讀取/寫入:唯讀
- 描述:資料來源物件執行緒模式
- 附註:指定資料來源物件的執行緒模式。對於此提供者,其值為 DBPROPVAL_RT_SINGLETHREAD。
|
DBPROP_IDENTIFIERCASE |
- 類型:VT_I4
- 讀取/寫入:唯讀
- 描述:識別碼字母大小寫區分
- 附註:指定識別碼對於字母大小寫的反應。因為 SQL Server Compact 3.5 中的識別碼不區分字母大小寫,並且以混合字母大小寫的方式儲存在系統目錄裡,所以此提供者的值必須是 DBPROPVAL_IC_MIXED。
|
DBPROP_MULTIPLESTORAGEOBJECTS |
- 類型:VT_BOOL
- 讀取/寫入:唯讀
- 描述:多重儲存物件
- 附註:對於此提供者,其值永遠是 VARIANT_FALSE。這指出提供者只支援在同一時間開啟一個儲存物件。
|
DBPROP_NULLCOLLATION |
- 類型:VT_I4
- 讀取/寫入:唯讀
- 描述:NULL 定序
- 附註:對於此提供者,其值永遠是 DBPROPVAL_NC_LOW。這指出 Null 值會排序在清單的下端。
|
DBPROP_OLEOBJECTS |
- 類型:VT_I4
- 讀取/寫入:唯讀
- 描述:OLE 物件支援
- 附註:指定位元遮罩指出提供者支援儲存在資料行中的 BLOB 與 COM 物件存取的方式。對於此提供者,其值永遠是 DBPROPVAL_OO_BLOB。這指出提供者支援以結構化物件的方式來存取 BLOB。取用者可以透過 DBPROP_STRUCTUREDSTORAGE 判斷支援哪些介面。
|
DBPROP_OPENROWSETSUPPORT |
- 類型:VT_I4
- 讀取/寫入:讀取
- 描述:開放資料列集支援
- 附註:此提供者支援 DBPROPVAL_ORS_TABLE 與 DBPROPVAL_ORS_INTEGRATEDINDEX 值。
|
DBPROP_PERSISTENTIDTYPE |
- 類型:VT_I4
- 讀取/寫入:讀取
- 描述:永續性 ID 型別
- 附註:對於此提供者,其值為 DBPROPVAL_PT_NAME。
|
DBPROP_PROVIDERFILENAME |
- 類型:VT_BSTR
- 讀取/寫入:唯讀
- 描述:提供者名稱
- 附註:指定提供者的檔案名稱。(在 Microsoft Data Access Components (MDAC) 2.5 之前,此屬性稱為 DBPROP_PROVIDERNAME。)
|
DBPROP_PROVIDEROLEDBVER |
- 類型:VT_BSTR
- 讀取/寫入:唯讀
- 描述:OLE DB 版本
- 附註:此提供者會傳回 02.50.00。
|
DBPROP_PROVIDERVER |
- 類型:VT_BSTR
- 讀取/寫入:讀取
- 描述:提供者版本
- 附註:對於此提供者,傳回的版本為 03.00.0000。
|
DBPROP_STRUCTUREDSTORAGE |
- 類型:VT_I4
- 讀取/寫入:唯讀
- 描述:結構化儲存體
- 附註:指定位元遮罩指出資料列集支援儲存物件上的哪些介面,也就是零或多個 DBPROPVAL_SS_ISEQUENTIALSTREAM 或 DBPROPVAL_SS_ILOCKBYTES 的組合。
|
DBPROP_SUPPORTEDTXNDDL |
- 類型:VT_I4
- 讀取/寫入:唯讀
- 描述:交易 DDL
- 附註:指定交易是否支援「資料定義語言」(DDL) 陳述式。對於此提供者,其值永遠是 DBPROPVAL_TC_ALL。這指出交易可能含有任何順序的 DDL 與「資料操作語言」(DML) 陳述式。
|
DBPROP_SUPPORTEDTXNISOLEVELS |
- 類型:VT_I4
- 讀取/寫入:唯讀
- 描述:隔離等級
- 附註:此提供者支援 DBPROPVAL_TI_READCOMMITTED、DBPROPVAL_TI_REPEATABLEREAD 及 DBPROPVAL_TI_SERIALIZABLE。
|
DBPROP_SUPPORTEDTXNISORETAIN |
- 類型:VT_I4
- 讀取/寫入:唯讀
- 描述:隔離保留
- 附註:此提供者支援下列值:DBPROPVAL_TR_COMMIT_DC。這指出交易跨越保留的認可而維持其隔離。DBPROPVAL_TR_ABORT_DC,這指出交易在跨越保留的中止時可能維持或放棄其隔離。
|