.net webservice 设置编码

.net webservice 设置编码,第1张

你需要在NET中更改编码以支持GB2312,并在PL/SQL中对请求进行相应的更改,以使用正确的编码。

修改NET WebService的编码:在NET项目的Webconfig文件中更改编码,例如:


<systemweb>
   <globalization requestEncoding="gb2312" responseEncoding="gb2312" /></systemweb>

修改PL/SQL请求的编码:在PL/SQL中更改请求的编码,以使用GB2312编码,例如:

1:可以通过修改注册表键值永久设置,类似于这样的键值:
HKEY_LOCAL_MACHINE/SOFTWARE/Oracle/HOME0下,
如一般的简体中文
nls_lang=SIMPLIFIED CHINESE_CHINAZHS16GBK

1、首先在电脑上找到并打开PLSQL,d出登陆界面,进去登陆。

2、然后随便写了一个查询语句,发现显示有乱码。

3、这时先查看oracle服务器端的字符编码是什么。

4、配置一个环境变量就可以解决问题,这时回到电脑桌面,打开计算机属性。

5、然后点击高级系统设置,接着在高级选项卡下点击-环境变量选项。

6、然后点击新建,名称和变量值如下图所示,点击确定。

7、最后加好环境变量之后,关闭PLSQL重新打开,写一个查询就不会再出现问题了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12996033.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存