Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aktualizuje wyznaczoną kolumnę wartością strumienia ASCII, która będzie miała określoną liczbę bajtów.
Syntax
public void updateAsciiStream(java.lang.String columnName,
java.io.InputStream streamValue,
long length)
Parameters
Columnname
Ciąg zawierający nazwę kolumny.
streamValue
Obiekt InputStream.
length
Długość strumienia.
Wyjątki
Remarks
Metoda updateAsciiStream jest określana przez metodę updateAsciiStream w interfejsie java.sql.ResultSet.
Ta metoda przekazuje znaki ASCII (bajty) z obiektu InputStream do kolumn znaków konwertywalnych, które są zakresem ASCII [0x00 - 0x7F] Unicode oraz stronami kodowymi 874, 932, 936, 949, 950 i 1250 do 1258. Ta metoda przeprowadza konwersję na docelową stronę do sortowania. Próba aktualizacji kolumny docelowej niekonwertywalnej spowoduje wyrzucenie wyjątku. Dla kolumn binarnych przekazywane są surowe bajty.
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 updateAsciiStream Method (java.lang.String, java.io.InputStream), gdy aplikacja chce zaktualizować kolumnę ze strumienia o nieznanej długości.