OracleClient客户端NLS_LANG设置为AMERICAN_AMERICA。。。结果中文乱码

erixhao 2005-03-16 10:40:22
OracleClient web server NLS_LANG设置为AMERICAN_AMERICA。。。,其设置与db server 一致结果中文乱码,据说解决方案有几种:
1。换用OleDBClient
现在所有程序都已用OracleClient写好,转换包括Param的风格,变动较大。
2。更改web server NLS_LANG设置
客户的web server同时运行其它app,不能更改。
3。在ConnectString中,设置Unicode=True;
是可以解决。
但是现在是两个系统一个用OleDBClient,一个OracleClient,访问相同数据库,结果各自都正常,但是比如A系统插入数据在B中看到就是乱码,同样B插入的数据在A中就是乱码!
请问高手还有其它解决方案么??
非常感谢!!!
...全文
535 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
web_gus 2005-03-16
  • 打赏
  • 举报
回复
学习。。

110,502

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧