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 nama kolom yang ditunjuk dengan nilai aliran ASCII, yang akan memiliki jumlah byte yang ditentukan.
Sintaks
public void updateAsciiStream(java.lang.String columnName,
java.io.InputStream x,
int length)
Parameter
columnName
String yang berisi nama kolom.
x
Objek InputStream.
length
Int yang menunjukkan panjang aliran.
Pengecualian
Keterangan
Metode updateAsciiStream ini ditentukan oleh metode updateAsciiStream di antarmuka java.sql.ResultSet.
Metode ini meneruskan karakter ASCII (byte) dari objek InputStream ke kolom karakter yang dapat dikonversi, yang merupakan rentang ASCII [0x00 - 0x7F] unicode, dan 874, 932, 936, 949, 950, dan 1250 hingga 1258 halaman kode. Metode ini melakukan konversi ke halaman kolab tujuan. Mencoba memperbarui kolom tujuan yang tidak dapat dikonversi akan menyebabkan pengecualian dilemparkan. Untuk kolom biner, byte mentah diteruskan.
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 updateAsciiStream Method (java.lang.String, java.io.InputStream) ketika aplikasi ingin memperbarui kolom dari aliran yang panjangnya tidak diketahui.
Lihat Juga
updateAsciiStream Method (SQLServerResultSet)
Anggota SQLServerResultSet
Kelas SQLServerResultSet