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.
Hämtar värdet av det angivna kolumnindexet i den aktuella raden i detta SQLServerResultSet-objekt som en binär ström av otolkade bytes.
Syntax
public java.io.InputStream getBinaryStream(int columnIndex)
Parameters
kolumnindex
En int som anger kolumnindexet.
Returvärde
Ett InputStream-objekt.
undantag
Remarks
Denna getBinaryStream-metod specificeras av getBinaryStream-metoden i gränssnittet java.sql.ResultSet.
Denna metod kan endast användas med SQL Server-datatyper som binär, varbinär, varbinär (max) och bild. Att försöka använda det med andra datatyper kommer att leda till att ett undantag kastas.
Efter att denna metod fått värdet som en ström kan värdet sedan läsas i bitar från strömmen. Denna metod är särskilt lämplig för att hämta stora LONGVARBINÄRVÄRDEN.
Note
All data i den returnerade strömmen måste läsas innan värdet för någon annan kolumn kan erhållas. Nästa anrop till en getter-metod stänger implicit strömmen. Dessutom kan en ström returnera 0 när metoden InputStream.available anropas, oavsett om data finns tillgänglig eller inte.