T
thtfsyh
Unregistered / Unconfirmed
GUEST, unregistred user!
Q]紧急求教:用Oracle的JDBC 1.2连接英文字符集的数据库服务器中文显示为乱码
显示为乱码的oracle服务器版本有7.3的,有8.1.5.0.0(即为8I的)
只要是英文字符集的服务器,就不能正常显示。
而中文字符集的Oracle 8.0.5和9I则没有任何问题!
奇怪了,怎么修改?
我是在JB7中自带的
DataBase Pilot中连接的。
我的操作系统为中文win2000 pro,
服务器为中文Win 2000 Server。
————————————————————————————
解决办法:
把数据库读出的字符编码转换即可:
String Str2=new String(str.getBytes("ISO8859_1"), "GBK");
这个问题困扰我多时了!!!!!!
--------------------------
我正在学习java,希望和各位交个朋友!
欢迎讨论:JBuilder,JSP,Java Bean,Servlet...
我熟悉Delphi,Oracle,有我能帮忙的也请和我联系!
显示为乱码的oracle服务器版本有7.3的,有8.1.5.0.0(即为8I的)
只要是英文字符集的服务器,就不能正常显示。
而中文字符集的Oracle 8.0.5和9I则没有任何问题!
奇怪了,怎么修改?
我是在JB7中自带的
DataBase Pilot中连接的。
我的操作系统为中文win2000 pro,
服务器为中文Win 2000 Server。
————————————————————————————
解决办法:
把数据库读出的字符编码转换即可:
String Str2=new String(str.getBytes("ISO8859_1"), "GBK");
这个问题困扰我多时了!!!!!!
--------------------------
我正在学习java,希望和各位交个朋友!
欢迎讨论:JBuilder,JSP,Java Bean,Servlet...
我熟悉Delphi,Oracle,有我能帮忙的也请和我联系!