データ ソース情報のプロパティ
プロバイダー固有のプロパティ セット 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' クエリの結果はこのプロパティが提供するルート タグにラップされて、整形式のドキュメントが返されます。 クエリがブラウザーから実行されている場合、結果の読み込み時にブラウザーがパーサー エラーを表示する場合があります。 このエラーを回避するために、SQL ISAPI はキーワード ROOT をサポートしています。 このキーワードは SSPROP_STREAM_XMLROOT プロパティにマップされます。 |