Condividi tramite


Metodo setAsciiStream (java.lang.String, java.io.InputStream, long)

Scaricare il driver JDBC

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

Sintassi

  
public final void setAsciiStream(java.lang.String parameterName,  
                                java.io.InputStream x,  
                                long length)  

Parametri

parameterName

Valore String contenente il nome del parametro.

x

Oggetto InputStream.

length

Valore long che indica il numero di byte.

Eccezioni

SQLServerException

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 (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

setAsciiStream (SQLServerCallableStatement)
Membri di SQLServerCallableStatement