次の方法で共有


データ ソース情報のプロパティ

プロバイダ固有のプロパティ セット DBPROPSET_SQLSERVERDATASOURCEINFO には、SQL Server Native Client OLE DB プロバイダにより、次のデータ ソース情報プロパティが定義されます。

プロパティ ID

説明

SSPROP_CHARACTERSET

型 : VT_BSTR R/W: 読み取り 既定値 : NULL

説明 : サーバーの文字セットです。SQL Server 7.0 以前にのみ適用されます。

SSPROP_COLUMNLEVELCOLLATION

型 : VT_BOOL

R/W: 読み取り

既定値 : VARIANT_TRUE

説明 : 列の照合順序がサポートされるかどうかの判断に使用されます。

VARIANT_TRUE: 列レベルの照合順序がサポートされます (SQL Server 2000 以降の場合)。

VARIANT_FALSE: 列レベルの照合順序はサポートされません。

SSPROP_CURRENTCOLLATION

型 : VT_BSTR R/W: 読み取り 既定値 : NULL

説明 : 現在のデータベースの照合順序名です。SQL Server 2000 にのみ適用されます。

SSPROP_SORTORDER

型 : VT_BSTR R/W: 読み取り 既定値 : NULL

説明 : サーバーの並べ替え順です。SQL Server 7.0 以前にのみ適用されます。

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 プロパティにマップされます。