DBPROPSET_SQLSERVERDATASOURCEINFOプロバイダー固有のプロパティ セットでは、SQL Server Native Client OLE DB プロバイダーによって次のデータ ソース情報プロパティが定義されます。
| プロパティ ID | 説明 |
|---|---|
| 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 | 説明 |
|---|---|
| SSPROP_STREAM_XMLROOT | 型: VT_BSTR R/W: 読み取り/書き込み 説明: FOR XML クエリの結果は、整形式のドキュメントではない可能性があります。 このプロパティを指定すると、'select ...for XML のクエリは、整形式の XML ドキュメントを返すために、このプロパティによって提供されるルート タグにラップされます。 クエリがブラウザーで実行されると、結果の読み込み時にブラウザーにパーサー エラーが表示される可能性があります。 このエラーを回避するために、SQL ISAPI ではキーワード ROOT がサポートされています。 このキーワードは、SSPROP_STREAM_XMLROOT プロパティにマップされます。 |