資料來源資訊屬性 (OLE DB)
本文內容
DBPROPSET_DATASOURCEINFO 屬性集包含下列屬性。這些屬性全部屬於「資料來源資訊」屬性群組。這些屬性在 SQL Server 2005 Compact Edition (SQL Server Compact Edition) 的 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 Edition 中的識別碼不區分字母大小寫,並且以混合字母大小寫的方式儲存在系統目錄裡,所以此提供者的值必須是 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,這指出交易在跨越保留的中止時可能維持或放棄其隔離。
請參閱
說明及資訊
取得 SQL Server Compact Edition 協助