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();
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核心技术】Java Thread同步读写
- java 使用mysql 的 blob 存储 protobuf 数据 的读写操作核心代码
- Java核心技术(读写XML)
- 用java5读写技术实现一个伪缓存技术
- 小博老师解析Java核心技术点 ——Servlet生命周期
- 新手学习java一分钟了解Java核心技术
- Java核心技术及面试指南 线性表方面的面试题总结以及答案
- Java核心技术知识学习
- Servlet---JavaWeb技术的核心基础,JavaWeb框架的基石(一)
- Java核心技术学习笔记之一:Java的基本程序设计结构
- 《Java 核心技术 卷2》学习笔记
- javaWeb核心技术四
- Java核心技术 卷1 基础知识 原书第9版 中文版
- 一种公认提供toString的方法_JAVA核心技术卷轴Ⅰ
- Java核心技术Vol.1Cha.3-Console读入和绑定输入输出
- JAVA对DB2中BLOB对象的读写
- Java 核心技术专题全新改版
- 阅读JAVA核心技术-(3)抽象
- 小博老师解析Java核心技术 ——JSwing窗体布局
- JAVA 2核心技术第七版(中文pdf)