Metodo setBinaryStream (int, java.io.InputStream, long)

Download del driver JDBC

Imposta il parametro designato sul flusso di input specificato, che conterrà il numero specificato di byte.

Sintassi

  
public final void setBinaryStream(int parameterIndex,  
                                 java.io.InputStream x,  
                                          long length)  

Parametri

parameterIndex

Valore int che indica il numero di parametro.

x

Oggetto java.io.InputStream.

length

Valore long che indica il numero di byte.

Eccezioni

SQLServerException

Osservazioni

Questo metodo setBinaryStream viene specificato dal metodo setBinaryStream nell'interfaccia java.sql.PreparedStatement.

Se la lunghezza del flusso è diversa da quanto specificato nel parametro length, il driver JDBC genera un'eccezione al momento dell'aggiornamento o dell'inserimento della riga.

Se la lunghezza del flusso è sconosciuta, il parametro length può essere impostato su -1 a indicare che il driver deve accettare il flusso indipendentemente dalla lunghezza. Con sqljdbc4.jar è consigliabile usare il metodo setBinaryStream Method (int, java.io.InputStream) di JDBC 4.0 quando l'applicazione vuole aggiornare la colonna da un flusso la cui lunghezza è sconosciuta.

Vedere anche

Metodo setBinaryStream (SQLServerPreparedStatement)
Membri di SQLServerPreparedStatement