setBinaryStream – metoda (int, java.io.InputStream, int)

Stáhnout ovladač JDBC

Nastaví určený parametr na specifikovaný vstupní proud, který bude mít zadaný počet bajtů.

Syntax

  
public final void setBinaryStream(int n,  
                                  java.io.InputStream x,  
                                  int length)  

Parametry

n

Int, který označuje číslo parametru.

x

Objekt InputStream.

length

Int, který udává počet bajtů.

Exceptions

SQLServerException

Remarks

Tato metoda setBinaryStream je specifikována metodou setBinaryStream v rozhraní java.sql.PreparedStatement.

Pokud je délka proudu odlišná od specifikace parametru délky , JDBC ovladač vyhodí výjimku při aktualizaci nebo vložení řádku.

Pokud délka proudu není známa, lze parametr délky nastavit na -1, aby naznačil, že řidič by měl proud přijmout bez ohledu na jeho délku. U sqljdbc4.jar doporučujeme použít metodu JDBC 4.0 setBinaryStream Method (int, java.io.InputStream), když aplikace chce aktualizovat sloupec z proudu, jehož délka není známa.