读取的时候用iso8859_1转换一下试试。

解决方案 »

  1.   

    恩 同意用iso8859_1读出来 temp=chi.getBytes("iso8859_1");或 gb2312
      

  2.   

    to:ahua1001,joyaga不行,试过了,我是这样将数据写到库中的 string aa=new String("中文".getBytes("gb2312"),"8859_1");这样读取的 string bb=newString(rs.getString(字段名).getBytes("8859_1"),"gb2312"));
        查看了,在sqlserver中是以iso8859_1存储的
      

  3.   

    to: lvyuanfang我只是想明白为什么在sybase 下就可以。再有,不想修改以前的程序了.