Metodo setAsciiStream (int, java.io.InputStream, long)
Imposta il numero di parametro designato sull'oggetto java.io.InputStream specificato, con il numero di byte specificato.
Sintassi
public final void setAsciiStream(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
Osservazioni:
Questo metodo setAsciiStream viene specificato dal metodo setAsciiStream 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 setAsciiStream (int, java.io.InputStream) di JDBC 4.0 se nell'applicazione è richiesto l'aggiornamento della colonna da un flusso la cui lunghezza è sconosciuta.
Vedi anche
Metodo setAsciiStream (SQLServerPreparedStatement)
Membri di SQLServerPreparedStatement