DBPROPSET_DATASOURCEINFO 属性集包含以下属性。所有这些属性都在数据源信息属性组中。这些属性在 OLE DB Provider for SQL Server 2005 Compact Edition (SQL Server Compact Edition) 中是只读的,构成有关访问接口和数据存储区的一组静态信息。
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 名称
- 注释:指定此访问接口所访问的产品的名称。对于此访问接口,字符串为“SQL Server 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。这表示空值存储在列表的末尾。
|
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 数据访问组件 (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。DBPROPVAL_TR_COMMIT_DC 表示事务可以在保留提交时保留其隔离;DBPROPVAL_TR_ABORT_DC 表示事务可以在保留中止时保留或清理其隔离。
|
请参阅
帮助和信息
获取 SQL Server Compact Edition 帮助