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 nazwę wyznaczonej kolumny o wartość strumienia ASCII, która będzie miała określoną liczbę bajtów.
Syntax
public void updateAsciiStream(java.lang.String columnName,
java.io.InputStream x,
int length)
Parameters
Columnname
Ciąg zawierający nazwę kolumny.
x
Obiekt InputStream.
length
Int wskazująca 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.