JAVA 取 数据库里Blob字段值为字符串的方法
2015-12-22 17:49
435 查看
[java]
view plaincopyprint?
java.sql.Blob blob = rs.getBlob(2);
InputStream in=blob.getBinaryStream();
[java]
view plaincopyprint?
public static String getBlob(InputStream in) throws IOException {
ByteArrayOutputStream outStream = new ByteArrayOutputStream();
byte[] data = new byte[4096];
int count = -1;
while ((count = in.read(data, 0, 4096)) != -1)
outStream.write(data, 0, count);
data = null;
String result = new String(outStream.toByteArray(), "gb2312");
return result;
}
view plaincopyprint?
java.sql.Blob blob = rs.getBlob(2);
InputStream in=blob.getBinaryStream();
[java]
view plaincopyprint?
public static String getBlob(InputStream in) throws IOException {
ByteArrayOutputStream outStream = new ByteArrayOutputStream();
byte[] data = new byte[4096];
int count = -1;
while ((count = in.read(data, 0, 4096)) != -1)
outStream.write(data, 0, count);
data = null;
String result = new String(outStream.toByteArray(), "gb2312");
return result;
}
相关文章推荐
- androidannotions开发框架在Eclipse中的配置
- Java基础之接口
- java 桌面程序 只运行一个实例(单例)
- SpringMVC注解+Hibernate3+Ehcache配置问题汇总
- 备忘:JAVA数字格式化
- Java拾遗之Spring IoC(二)
- 如何将在Eclipse中编写的java程序发布成.exe的可执行文件 (转)
- 为树莓派安装配置jdk环境,以及批处理编译
- java JVM 加载class的顺序
- jna(jni的坑),java jni native方法去申请native heap 空间
- spring quartz 定时任务配置
- SpringMVC上传文件需要注意的地方:@RequestParam(value = "file", required = false) MultipartFile file
- Java笔记 第一章 Java 语言概述
- hibernate在eclipse的逆向工程生成hbm.xml和bean类
- eclipse代码自动提示设置
- 处理 jdk finished with non-zero exit value 2 异常
- java list倒序输出及复制list集合
- java 判断含有中文的字符串的长度
- Spring MVC 通过反射将数据导出到excel
- 单向链表--java实现