clob转化String类型
来源:互联网 发布:创建数据库的语句 编辑:程序博客网 时间:2024/04/19 21:10
Clob转化String
/**通过jdbc查出clob类型字段
public Object[] qyzfxxView(String qymc,String qyid){
Connection c = null;
PreparedStatement pstmt = null;
ResultSet rset = null;
Object[] obj = new Object[14];
Long id =Long.parseLong(qyid);
String sql="select e.qy_mc,e.fddbr,e.dsr_dwdz,e.xzzfjg,e.rdyj,e.xzcfyj,e.xzcfjd,e.cfje,e.zfrqzsj,e.zfr1,e.qy_cffz,e.wscjsj," +
" e.hzgkf,e.wfms from Process_qyzfxx e where e.qy_mc ='"+qymc+"' and e.id ="+id;
try {
c=SessionFactoryUtils.getDataSource(getSessionFactory()).getConnection();
} catch (SQLException e) {
e.printStackTrace();
}
try {
pstmt=c.prepareStatement(sql);
} catch (SQLException e) {
e.printStackTrace();
}
try {
rset = pstmt.executeQuery();
while (rset.next()) {
for(int i=0;i<13;i++){
obj[i]=rset.getString(i+1);
}
CLOB clob = (CLOB)rset.getClob(14);
obj[13]=Clob2String(clob);
}
} catch (SQLException e) {
e.printStackTrace();
}
return obj;
}
/**
* clob to string
* 大字符串格式转换STRING
* @param clob
* @return 大字符串
*
*/
public String Clob2String(CLOB clob) {// Clob转换成String 的方法
String content = null;
StringBuffer stringBuf = new StringBuffer();
try {
int length = 0;
if(clob!=null){
Reader inStream = clob.getCharacterStream(); // 取得大字侧段对象数据输出流
char[] buffer = new char[50];
while ((length = inStream.read(buffer)) != -1) // 读取数据库 //每50个10个读取
{ for (int i = 0; i < length; i++) {
stringBuf.append(buffer[i]);
}
}
inStream.close();
content = stringBuf.toString();
return content;
}else{
return null;
}
} catch (Exception ex) {
ex.printStackTrace();
return null;
}
}
- clob转化String类型
- 将数据库Clob数据转化为String类型
- 将数据库Clob数据转化为String类型
- java Clob类型的字段转化为String类型的字段
- clob类型转String类型
- 在实体类中将数据库中数据类型为CLOB的数据转化成String类型
- Blob,Clob类型转换String
- Clob转换成String类型
- 数据库CLOB字段转化成STRING
- clob转化为string的orcal函数
- java 中 CLOB 对象 转化String
- Clob类型转换成String类型
- 数据库Clob类型转String类型
- 数据库Clob类型转String类型
- Clob类型转换成String类型
- String类型如何转CLOB 类型
- Java Clob类型转String类型
- String[] Object类型转化
- 如何设置tableview中head的字体颜色?
- 看微信、QQ的发展
- oracle 回收站
- EclipsePlug-in添加编辑器.
- C#调用C/C++动态库 封送结构体,结构体数组
- clob转化String类型
- STL学习笔记----1.概述
- 面试时,如何向公司提问?
- Pro Android学习笔记(十九):用户界面和控制(7):ListView
- 2013第四届CSTQB国际软件测试高峰论坛会前培训
- Android动画效果
- Android设计中的.9.png
- 利用convertView优化ListView和GirdView的性能 (Adapter的使用)
- 我之前被开源接受的patch