DBにバイナリを格納する

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();
}
最終更新:2014年07月25日 11:16