Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Uppdaterar den angivna kolumnen med ett ASCII-strömvärde, som kommer att ha det angivna antalet bytes.
Syntax
public void updateAsciiStream(int columnIndex,
java.io.InputStream x,
long length)
Parameters
kolumnindex
En int som anger kolumnindexet.
x
Ett InputStream-objekt.
length
Strömmens längd.
undantag
Remarks
Denna updateAsciiStream-metod specificeras av updateAsciiStream-metoden i gränssnittet java.sql.ResultSet.
Denna metod skickar ASCII-tecken (bytes) från ett InputStream-objekt till konvertibla teckenkolumner, vilka är ASCII-intervallet [0x00 - 0x7F] i Unicode, samt 874, 932, 936, 949, 950 och 1250 till 1258 kodsidor. Denna metod utför en konvertering till destinationssorteringssidan. Att försöka uppdatera en icke-konvertibel destinationskolumn kommer att orsaka att ett undantag kastas. För binära kolumner skickas råa bytes.
Om längden på strömmen skiljer sig från den som anges i längdparametern , kastar JDBC-drivrutinen ett undantag när raden uppdateras eller infogas.
Om strömmens längd är okänd kan längdparametern ställas in till -1 för att indikera att drivrutinen ska acceptera strömmen oavsett dess längd. Med sqljdbc4.jar rekommenderar vi att du använder JDBC 4.0-metoden updateAsciiStream Method (int, java.io.InputStream) när applikationen vill uppdatera kolumnen från en ström vars längd är okänd.