Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Memperbarui kolom yang ditunjuk dengan nilai aliran biner, yang akan memiliki jumlah byte yang ditentukan.
Sintaks
public void updateBinaryStream(int columnIndex,
java.io.InputStream x,
int length)
Parameter
columnIndex
Int yang menunjukkan indeks kolom.
x
Objek InputStream.
length
Int yang menunjukkan panjang aliran.
Pengecualian
Keterangan
Metode updateBinaryStream ini ditentukan oleh metode updateBinaryStream di antarmuka java.sql.ResultSet.
Metode ini meneruskan byte dari objek InputStream ke kolom biner SQL Server yang dipilih seperti biner, varbinary, varbinary(max), image, xml, dan udt. Memperbarui kolom karakter tidak didukung dengan metode ini. Untuk memperbarui kolom karakter dengan InputStream, gunakan metode updateAsciiStream .
Jika panjang aliran berbeda dari yang ditentukan dalam parameter panjang , driver JDBC akan memberikan pengecualian saat baris diperbarui atau disisipkan.
Jika panjang aliran tidak diketahui, parameter panjang dapat diatur ke -1 untuk menunjukkan bahwa driver harus menerima aliran terlepas dari panjangnya. Dengan sqljdbc4.jar, kami sarankan Anda menggunakan metode JDBC 4.0 updateBinaryStream Method (int, java.io.InputStream) ketika aplikasi ingin memperbarui kolom dari aliran yang panjangnya tidak diketahui.
Lihat Juga
metode updateBinaryStream (SQLServerResultSet)
Anggota SQLServerResultSet
Kelas SQLServerResultSet