读取Oracle数据库中的中文字串变乱码,如何解决?读取后,在文本域里显示的都是问号。请问,在写入时,改怎么写?读取时,怎么读呢?我希望写入的不是乱码,读取的也不是乱码。
dbc.setString(1,new String(person.getPosition().getBytes("ISO-8859-1"), "GB2312")); dbc.setString(2, person.getPositionStart());