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.
Menulis semua atau sebagian dari array byte yang diberikan ke dalam BLOB yang dimulai pada posisi, offset, dan panjang yang diberikan; lalu mengembalikan jumlah byte yang ditulis.
Sintaks
public int setBytes(long pos,
byte[] bytes,
int offset,
int len)
Parameter
pos
Posisi (berbasis 1) di BLOB untuk mulai menulis data.
Byte
Array byte yang akan ditulis ke dalam BLOB.
offset
Offset dalam array byte tempat untuk mulai membaca data dari array byte .
Len
Jumlah byte untuk mencoba membaca dari array byte ke dalam BLOB.
Tampilkan Nilai
Int yang berisi jumlah byte yang ditulis.
Pengecualian
java.sql.SQLException
Keterangan
Metode setBytes ini ditentukan oleh metode setBytes di antarmuka java.sql.Blob.
Data ditimpa mulai dari posisi yang ditentukan dan dapat menjalankan panjang awal BLOB secara berlebihan. Menentukan nilai posisi+1 akan menambahkan byte. Melewati nilai posisi+2 atau lebih besar (atau nol atau kurang) akan menyebabkan kesalahan posisi dilemparkan. Melewati array byte panjang nol akan mengembalikan nol karena tidak ada byte yang ditulis.
Lihat Juga
Metode setBytes (SQLServerBlob)
Metode SQLServerBlob
Anggota SQLServerBlob
Kelas SQLServerBlob