DBにバイナリを格納する


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

public void insertRecord(Connection con, String name, byte[] data) throws SQLException {
	String statement = "insert into blobtest(name,img) values (?,?)";
	PreparedStatement ps = con.prepareStatement(statement);
	ByteArrayInputStream byteIn = new ByteArrayInputStream(data);
	ps.setString(1, name);
	ps.setBinaryStream(2, byteIn, data.length);
	ps.execute();
}