setSendStringParametersAsUnicode メソッド (SQLServerDataSource)

JDBC ドライバーのダウンロード

サーバーへの文字列パラメーターの UNICODE 形式による送信が有効になっているかどうかを示す boolean 値を設定します。

構文

  
public void setSendStringParametersAsUnicode(boolean sendStringParametersAsUnicode)  

パラメーター

sendStringParametersAsUnicode

サーバーに文字列パラメーターが UNICODE 形式で送信される場合は true です。 それ以外の場合は、 falseです。

解説

sendStringParametersAsUnicode プロパティが true (既定値) に設定されている場合、文字列パラメーターは、UNICODE 形式でサーバーに送信されます。 sendStringParametersAsUnicode が false に設定されている場合、UNICODE ではなく ASCII/MBCS 形式で、文字列パラメーターがサーバーに送信されます。 sendStringParametersAsUnicode が設定されていない場合、getSendStringParametersAsUnicode は既定値の true を返します。

注: この値を変更すると、データベースからの結果の並べ替えに影響する可能性があります。 並べ替えの違いは、Unicode と Unicode 以外の文字の並べ替え規則が異なるためです。

sendStringParametersAsUnicode 接続プロパティについて詳しくは、「接続プロパティの設定」をご覧ください。

参照

SQLServerDataSource のメンバー
SQLServerDataSource クラス