次の方法で共有


setCharacterStream (int, java.io.Reader, int) メソッド

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

指定されたパラメーターを、渡された文字数である渡された Reader オブジェクトに設定します。

構文

  
public final void setCharacterStream(int n,  
                                     java.io.Reader reader,  
                                     int length)  

パラメーター

n

パラメーターの番号を示す int です。

reader

Reader オブジェクト。

length

文字数です。

例外

SQLServerException

解説

この setCharacterStream メソッドは、java.sql.PreparedStatement インターフェイスの setCharacterStream メソッドで規定されています。

ストリームの長さが、length パラメーターで指定された長さと異なる場合は、行の更新または挿入時に JDBC ドライバーが例外をスローします。

ストリームの長さが不明である場合、length パラメーターを -1 に設定して、ドライバーが長さに関係なくストリームを受け入れるように指定できます。 sqljdbc4.jar を使用する場合、アプリケーションで長さが不明なストリームを使用して列を更新するときには、JDBC 4.0 メソッドの setCharacterStream メソッド (int, java.io.Reader) を使用することをお勧めします。

参照

SQLServerPreparedStatement のメンバー
SQLServerPreparedStatement クラス