Condividi tramite


Metodo setBinaryStream (java.lang.String, java.io.InputStream, int)

Scaricare il driver JDBC

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

Sintassi

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

Parametri

parameterName

Una stringa che contiene il nome del parametro.

value

Oggetto InputStream.

length

Valore int che indica la lunghezza espressa in numero di byte.

Eccezioni

SQLServerException

Osservazioni:

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

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, si consiglia di utilizzare il metodo setBinaryStream Method (java.lang.String, java.io.InputStream) di JDBC 4.0 se nell'applicazione è richiesto l'aggiornamento della colonna da un flusso la cui lunghezza è sconosciuta.

Vedi anche

setBinaryStream (SQLServerCallableStatement)
Membri di SQLServerCallableStatement