请教在oracle 用long存中文字符,用java读时出现乱码??

xuxiankun 2003-02-14 12:07:55

long存中文字符,用java读时出现乱码
写:
byte[] buf = str1.getBytes("8859_1");
state.setBinaryStream(1, new ByteArrayInputStream(buf), buf.length);
读:
ByteArrayOutputStream bya=new ByteArrayOutputStream();
InputStream in=rs.getBinaryStream(4);
int c;
while ((c = in.read ()) != -1)
bya.write (c);
notice_text=new String(bya.toByteArray(),"GB2312");

...全文
35 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zwhbin 2003-05-14
  • 打赏
  • 举报
回复
up,up,up
同样问题,急啊!

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧