setAsciiStream, metoda (int, java.io.InputStream, long)

pobierz sterownik JDBC

Ustawia wyznaczony numer parametru na określony obiekt java.io.InputStream o określonej liczbie bajtów.

Syntax

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

Parametry

parametrIndex

Int wskazująca numer parametru.

x

Obiekt java.io.InputStream.

length

Długie to oznacza liczbę bajtów.

Exceptions

SQLServerException

Remarks

Metoda setAsciiStream jest określana przez metodę setAsciiStream w interfejsie java.sql.PreparedStatement.

Jeśli długość strumienia różni się od tej określonej w parametrze długości , sterownik JDBC wyrzuca wyjątek przy aktualizacji lub wstawieniu wiersza.

Jeśli długość strumienia jest nieznana, parametr długości można ustawić na -1, aby wskazać, że sterownik powinien zaakceptować strumień niezależnie od jego długości. W sqljdbc4.jar zalecamy użycie metody JDBC 4.0 setAsciiStream Method (int, java.io.InputStream), gdy aplikacja chce zaktualizować kolumnę ze strumienia o nieznanej długości.