setBinaryStream Yöntemi (int, java.io.InputStream, int)

JDBC sürücüsünü indirin

Belirlenen giriş akışına belirlenen parametreyi ayarlar, bu da belirtilen bayt sayısına sahip olur.

Syntax

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

Parametreler

n

Parametre numarasını gösteren bir int .

x

Bir InputStream nesnesi.

length

Bayt sayısını gösteren bir int .

Exceptions

SQLServerException

Remarks

Bu setBinaryStream yöntemi, java.sql.PreparedStatement arayüzünde setBinaryStream yöntemiyle tanımlanmıştır.

Akışın uzunluğu uzunluk parametresinde belirtilenden farklıysa, JDBC sürücüsü satır güncellendiğinde veya eklendiğinde istisna yapar.

Akışın uzunluğu bilinmiyorsa, sürenin uzunluğu parametresi sürücünün akışı uzunluğuna bakılmaksızın kabul etmesi gerektiğini belirtmek için -1 olarak ayarlanabilir. sqljdbc4.jar ile, uygulama uzunluğu bilinmeyen bir akıştan sütunu güncellemek istediğinde JDBC 4.0 yöntemi setBinaryStream Method (int, java.io.InputStream) kullanmanızı öneririz.