您的位置:首页 > 编程语言 > Java开发

java核心技术记要——BLOB读写

2015-05-21 13:50 162 查看
读取图片:

PrearedStatement stat=conn.prearedStatement ("select ... from ...where id=?");

stat.set(1,001);

Result result=stat.executeQuery();

if(result.next()){

Blob blob=result.getBlob(1);

Image img=ImageIO.read(blob.getInputStream());

}

存储图片:

Blob blob=conn.crreateBlob();

int offset=0;

OutputStream out=blob.setBinaryStream(offset);

ImageIO.write(img,"PNG",out);

PreparedStatement stat=conn.preparedStatement("insert into ... value(?,?)");

stat.set(1,001);

stat.set(2,blob);

stat.executeUpdate();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java blob