oracle中的乱码问题

LongBow007 2004-11-12 09:19:33
我已经把字符集改成了AMERICAN_AMERICA.US7ASCII

如果用OleDb则正常

如果是用OracleClient那么汉字就会变成乱码
...全文
114 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wwwafa9 2005-07-12
  • 打赏
  • 举报
回复
up,
LongBow007 2004-11-15
  • 打赏
  • 举报
回复
up
yidengjiang 2004-11-12
  • 打赏
  • 举报
回复
用UTF-8吧,咱们单位那些有ORACLE的同事都说它好使
zag 2004-11-12
  • 打赏
  • 举报
回复
建议重装ORACLE,将字符集设为GB2312或GBK或是UTF-8试试。
jxzhang615 2004-11-12
  • 打赏
  • 举报
回复
关注!学习!!
LongBow007 2004-11-12
  • 打赏
  • 举报
回复
如果用oledb就不会出现乱码。

可是如果是用oledb,有个clob型的字段就取不出来。
我存的时候用的是to_clob(.....)
取的时候应当是to_什么呢?
tommyhuanglei 2004-11-12
  • 打赏
  • 举报
回复
不会,学习
cysoft 2004-11-12
  • 打赏
  • 举报
回复
是ora环境变量的问题,再有就是你的数据库如果在建立的时候不支持有些编码那么建立以后就不好修改了:(
在dbca的时候有地方配置的
LongBow007 2004-11-12
  • 打赏
  • 举报
回复
可我们那台网页服务器上还有其他的系统 是用的AMERICAN_AMERICA.US7ASCII

如果改成GB2312或GBK或是UTF-8 会不会影响其他的系统。

还有oracle客户端的字符集跟oracle服务器的字符集有关么?

110,500

社区成员

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

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

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