我现在在开发一个WEB应用程序,java的,出现了一点问题。我使用的测试数据库使用AL32UTF8,java代码使用UTF8,系统(windows)设置为ZHS16CGB231280,这样我可以用toad连接数据库并正确取到数据,但是,通过代码查询却查询不到任何数据。(我认为是字符集问题的原因在于:原先使用toad也不能查询到任何数据,在注册表中将oracle/nls_lang设为ZHS16CGB231280后,通过toad就能够获取到数据了)
后来,我将程序发布到另外一个环境(unix),就可以通过代码查询到数据,连接的数据库是一样的。请问,这个问题我应该怎么解决?
后来,我将程序发布到另外一个环境(unix),就可以通过代码查询到数据,连接的数据库是一样的。请问,这个问题我应该怎么解决?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货