Blob,Clob类型转换String
来源:互联网 发布:js canvas 绘制弧线 编辑:程序博客网 时间:2024/05/02 06:44
1.写入Blob字段
CsOaMail mail = new CsOaMail(from, to[0], null, null, subject,new Date(), null, "0", sentFolderId);
mail.setContent(Hibernate.createBlob(content.getBytes("UTF-8")));
cm = (CsOaMail) emailDAO.save(mail);//保存入库
2.BLob to String
csMail = (CsOaMail) emailDAO.get(CsOaMail.class, id); // 取出邮件信息
// 处理邮件内容信息 BLOB to string
Blob blob=csMail.getContent();
InputStream ins = blob.getBinaryStream();
byte[] c = new byte[(int) blob.length()];
ins.read(c);
String contentString = new String(c);
csMail.setContentString(contentString);
ins.close();
1.写入Clob
mail.setContent(Hibernate.createBlob(content);
2.string to Clob
java.sql.Clob c = new javax.sql.rowset.serial.SerialClob("abc".toCharArray());
3.
/**
* Clob数据转为String
*
* @param clob
* @return
*/
public String doClobToString(Clob clob) {
if (null == clob)
return null;
Reader reader = null;
StringBuffer sb = new StringBuffer();
BufferedReader bfReader = null;
try {
reader = clob.getCharacterStream();
// 得到流
bfReader = new BufferedReader(reader);
String s = bfReader.readLine();
while (null != s) {// 执行循环将字符串全部取出付值给StringBuffer由StringBuffer转成STRING
sb.append(s);
s = bfReader.readLine();
}
} catch (Exception e) {
e.getCause();
} finally {
try {
if (null != reader)
reader.close();
if (null != bfReader)
bfReader.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
if (sb.toString().equals(""))
return null;
else
return sb.toString();
}
- Blob,Clob类型转换String
- Clob转换成String类型
- 数据库Blob 类型转换String
- Clob类型转换成String类型
- Clob类型转换成String类型
- clob 转换为blob
- Oracle中的Clob与String类型转换
- Oracle中的Clob与String类型转换
- java String与Blob类型数据转换
- java String与Blob类型数据转换
- Oracle Blob字段转换为String类型
- blob与string类型的相互转换
- CLOB/BLOB与String互转。
- clob类型转换为string类型的orcal函数
- Clob类型与String类型的相互转换
- Clob类型与String类型的相互转换
- oracle String类型转换成blob类型插入
- oracle String类型转换成blob类型插入
- jdbc 几种常见的数据库_连接
- SkyEye下直接运行Linux镜像
- java正则表达式 过滤特殊字符的正则表达式
- 怎么改变listbox的item颜色(C#)
- 如何调用用户控件(UserControl)的方法
- Blob,Clob类型转换String
- 每个学Java的人都应该搞懂的问题
- 数据库设计
- asp 字符转换 Unicode
- 读《struts2权威指南》
- 【2010-12-16】基于NPOI的打开/导出Excel文件操作类
- web开发小问题解决
- asp.net(c#)网页跳转七种方法小结
- SQL2005自动备份数据库[转]