Tentu saja mereka akan berbeda. Kueri berikut melakukan hal berikut:
"insert into registration(image) values('"+b1+"')"
Ambil b1, yang merupakan array byte, dan panggil toString()
metode. Ini menghasilkan String seperti [[email protected]
, yang berarti "objek array byte tipe dengan kode hash 8976876", tetapi tidak mewakili isi array byte sama sekali. Kemudian masukkan string ini ke dalam tabel.
Array byte bukan String. Akhir dari cerita. Anda harus gunakan pernyataan yang disiapkan untuk menyisipkan data biner ke dalam tabel. Bahkan, Anda harus selalu menggunakan pernyataan yang disiapkan untuk mengeksekusi kueri apa pun yang memiliki parameter non-konstan.