您的位置:首页 > 数据库

还原informix数据库text类型字段内容

2006-01-24 10:07 369 查看
Connection connection = null;
Statement statement = null;
ResultSet rs1 = null;

try{
connection = JDBC.getConnection();
statement = connection.createStatement();
rs1 = statement.executeQuery(qryStr);
int ch = 0;

StringBuffer sbf = new StringBuffer();
if (rs1.next()) {
PDNM=rs1.getString("pro_name").trim();
java.io.InputStream ins = rs1.getAsciiStream("riskpost");
if (ins != null) {
while ( (ch = ins.read()) != -1) {
sbf.append( (char) ch);
}
ins.close();
funcRemark1 = sbf.toString();
}
//new String(sbf.toString().getBytes("8859_1"), "GB2312"); //解决中文乱码问题。
}

}

}
catch(Exception ex)
{ ex.printStackTrace();

throw ex;
}finally {
JDBC.close(rs1);
JDBC.close(statement);
JDBC.close(connection);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐