我安装在32位电脑上,按照要求连接好了数据库编码为默认,中文显示方形乱码,utf8显示繁体字符乱码,其他编码基本都是’?‘,我查了连接的oracle字符集是us7ascii网上说这个字符集是连接iso-9958-1这个编码,我改了还是‘?’乱码。还不让改数据库字符集,其他的都没问题就是这中文字符太恼火,我查了两天就是没有解决方法。
有说缺少字体的,有说要改环境变量的,有让改注册表的,我都试了,不行。
Oracle字符集:AMERICAN_AMERICA.US7ASCII。
不允许改的话,只能通过convert函数强制定义为iso-9958-1了
正常字符串不是SIMPLIFIED CHINESE_CHINA.ZHS16GBK吗
然后自动就可以
oracle数据库中文乱码.rar
不知道有没有帮助