次の方法で共有


setAsciiStream メソッド (java.lang.String、java.io.InputStream、int)

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

指定されたパラメーターを、渡された入力ストリームに設定します。入力ストリームは、指定されたバイト数を持ちます。

構文

  
public void setAsciiStream(java.lang.String parameterName,  
                           java.io.InputStream value,  
                           int length)  

パラメーター

parameterName

パラメーターの名前を含む文字列です。

value

InputStream オブジェクト。

length

長さをバイト数で示す int です。

例外

SQLServerException

解説

この setAsciiStream メソッドは、java.sql.CallableStatement インターフェイスの setAsciiStream メソッドによって指定されます。

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

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

参照

SQLServerCallableStatement のメンバー
SQLServerCallableStatement クラス