C# webservice 向oracle数据库插入中文变成问号 50

c#webservice在我本地机器用vs调试时可以正常向oracle数据库插入汉字,但部署到服务器上出现中文变成问号的异常;经排查确定oracle服务器端和客户端字符集... c# webservice在我本地机器用vs调试时可以正常向oracle数据库插入汉字,但部署到服务器上出现中文变成问号的异常;经排查确定oracle服务器端和客户端字符集一致均为american_america.us7ascii。在部署webservice的服务器上已经添加值为american_america.us7ascii的环境变量,注册表里也正确注册了字符集,同时在IIS上已经把请求编码更改为us-ascii,依然无法解决问题。请求高人指点
但在webservice的机器上 通过plsql可以正常插入中文

另我本地VS调试的机器系统为XP 32位 部署webservice的机器为Win server r2 64位
展开
 我来答
唐城冬
2017-03-08 · 大家一起学习进步吧!!!
唐城冬
采纳数:915 获赞数:1815

向TA提问 私信TA
展开全部
oracle配置的问题
客户端都配置了变量NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
WINDOWS注册表也要改:
http://blog.csdn.net/dream19881003/article/details/6800056
追问
注册表字符集也调整为一致了,所有涉及的字符集的环节全部一致起来,依然不行
阳光的雷咩咩
2017-03-08 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7560万
展开全部
把插入中文字符串的C#+sql代码截图一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式