我的具体情况是这样的:
1.ORACLE的language设置:
在SQL*PLUS工具中查询server端的字符集SQL> select userenv('language') from dual;得出结果 AMERICAN_AMERICA.WE8MSWIN1252
在client端的字符集为:NA(之后,我通过注册表将NA 该为了AMERICAN_AMERICA.WE8MSWIN1252)
注:server端的oracle字符集设置不可更改 2.Client端的OS为英文版的(此项设置为用户需要,不可更改) 3.SQL SERVER端的数据库是CHINESE_PRC_CI_AS的 4.开发工具:delphi2007问题出现了,我从oracle中获得的字符串存入sql server 中后却为乱码,这个问题已经困扰我很多天了,一直没有解决,请大家帮帮忙! 先谢谢了!!
1.ORACLE的language设置:
在SQL*PLUS工具中查询server端的字符集SQL> select userenv('language') from dual;得出结果 AMERICAN_AMERICA.WE8MSWIN1252
在client端的字符集为:NA(之后,我通过注册表将NA 该为了AMERICAN_AMERICA.WE8MSWIN1252)
注:server端的oracle字符集设置不可更改 2.Client端的OS为英文版的(此项设置为用户需要,不可更改) 3.SQL SERVER端的数据库是CHINESE_PRC_CI_AS的 4.开发工具:delphi2007问题出现了,我从oracle中获得的字符串存入sql server 中后却为乱码,这个问题已经困扰我很多天了,一直没有解决,请大家帮帮忙! 先谢谢了!!
解决方案 »
- 怎样在oracle创表的时候默认本机时间?
- oracle使用rman备份表空间,出错RMAN-20020
- 学生信息管理系统(使用VISUAL STUDIO+ SQL SERVER)
- 请问这个修改表结构的SQL 语句如何写??
- 高手请进,关于resetlogs的问题。难!
- 一不小心把Net Manager快捷方式删掉了,怎么办?在线等。。。
- java 里头对ORACLE中的自增字段如何插入呀?
- 连oracle数据库的问题
- 请教高手:实现一个从3300万记录中汇总排序查询,需把sort_area_size设置为多大合适?能否超过shared_pool_size?这有什么规定?(急!!
- 在前台访问oracle中的表时,表名必须大写吗???
- 如何创建无需安装的oracle数据库? 或者如何将数据库打包同应用程序一同安装?
- 老生常谈--一个分组查询的问题
REQUEST-》采用统一的语言码封装-》服务端统一转化。DB-->OS--->DB从数据库取出来要转化为系统语言编码,软后转化为显示编码。基本都是这个思路产生的问题。写串代码看看服务端的语言编码,看看数据库的语言编码,然后看看客户端的语言编码。
如何看服务端的语言编码?谢谢了!