在提供程序特定的属性集中DBPROPSET_SQLSERVERDATASOURCEINFO,SQL Server Native Client OLE DB 访问接口定义以下数据源信息属性。
| 属性 ID | DESCRIPTION |
|---|---|
| SSPROP_COLUMNLEVELCOLLATION | 类型:VT_BOOL R/W:读取 默认值:VARIANT_TRUE 说明:用于确定是否支持列排序规则。 VARIANT_TRUE:支持列级排序规则。 VARIANT_FALSE:不支持列级排序规则。 |
| SSPROP_UNICODELCID | 类型:VT_I4 R/W:读取 说明:Unicode 区域设置 ID。 这是用于 Unicode 数据排序的区域设置。 |
| SSPROP_UNICODECOMPARISONSTYLE | 类型:VT_I4 R/W:读取 说明:Unicode 比较样式。 用于 Unicode 数据排序的排序选项。 |
在特定于提供程序的属性集中DBPROPSET_SQLSERVERSTREAM,SQL Server Native Client OLE DB 访问接口定义了以下附加属性。
| 属性 ID | DESCRIPTION |
|---|---|
| SSPROP_STREAM_XMLROOT | 类型:VT_BSTR R/W:读/写 说明:FOR XML 查询的结果可能不是格式正确的文档。 指定此属性时,“select ... ”的结果for XML 查询包装在此属性提供的根标记中,以返回格式良好的 XML 文档。 如果在浏览器中执行查询,则可能会导致浏览器在加载结果时显示分析器错误。 为了避免此错误,SQL ISAPI 支持关键字 ROOT。 此关键字映射到 SSPROP_STREAM_XMLROOT 属性。 |