社区
C#
帖子详情
。NET读取ORACLE中文出现乱码
sf1982123
2006-09-27 05:24:44
100分求助
我现在在做两个系统对接数据库是ORACLE,系统是J2EE,现在要做对接使用.NET,当用.NET读取ORACLE时ORACLE中的中文读出来显示是乱码!我试过用oracle的to_nchar函数转换但是失败了!请大家帮忙
不胜感激!
...全文
553
29
打赏
收藏
。NET读取ORACLE中文出现乱码
100分求助 我现在在做两个系统对接数据库是ORACLE,系统是J2EE,现在要做对接使用.NET,当用.NET读取ORACLE时ORACLE中的中文读出来显示是乱码!我试过用oracle的to_nchar函数转换但是失败了!请大家帮忙 不胜感激!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
29 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sf1982123
2006-09-29
打赏
举报
回复
这种方法只适用于小数据量!十分恶心!
sf1982123
2006-09-28
打赏
举报
回复
我很少上CSDN见谅了!
sf1982123
2006-09-28
打赏
举报
回复
另外问一下怎么给分!问题解决了好给分!
sf1982123
2006-09-28
打赏
举报
回复
恩!下午再作现在休息了!累死了!谢谢大家帮忙
关于字符集我说了做的是系统对接,无法改变以前系统的任何东西!所以只能改变我们的程序!
simonzone
2006-09-28
打赏
举报
回复
注意: oracle客户端与服务器端的版本不一致也会导致这个问题。
比如 server 9i, client 8i.
myminimouse
2006-09-28
打赏
举报
回复
帮顶~
tonl8
2006-09-28
打赏
举报
回复
指定服务器字符集,可以解决
Knight94
2006-09-28
打赏
举报
回复
to 能得到!用PL/SQL Developer和SQL PLUS都能得到正确答案!
监控一下这两个工具如何连接的,以及发送查询命令是什么
sf1982123
2006-09-28
打赏
举报
回复
能得到!用PL/SQL Developer和SQL PLUS都能得到正确答案!
Knight94
2006-09-28
打赏
举报
回复
用oracle提供的工具查询,是否能得到正确的数据
sf1982123
2006-09-28
打赏
举报
回复
而且如果从.NET控件里读到数据作为参数用于ORACLE程序包报错,得不到想要的结果!!
changlongbaobao
2006-09-28
打赏
举报
回复
c#讨论群:30781666 欢迎有经验的高手加入
sf1982123
2006-09-28
打赏
举报
回复
ORALCE连接字符串不支持CHARSET,加上unicode=true后没有变化,由于是和老系统对接所以以前的系统都不能变!这个问题已经把我们这组人弄死了!!!!
Knight94
2006-09-28
打赏
举报
回复
to 这方法我试过了还是不行!我郁闷的很!!!
用oracle提供的工具查询,是否能得到正确的数据
sf1982123
2006-09-28
打赏
举报
回复
怎么给分???我要给分
sf1982123
2006-09-28
打赏
举报
回复
TO:mirxf()
这是C/S !~~~晕死!
不过今天问题大体已经解决!我们使用了一个很恶心的办法!实在是被逼无奈!我们从ORACLE中把数据导成XML,用STREAMREADER按原编码读取后再放到DATASET里就OK了!
mirxf
2006-09-28
打赏
举报
回复
在web.config中的
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"
/>
改成
requestEncoding="gb2312"
responseEncoding="gb2312"
zhiming99
2006-09-27
打赏
举报
回复
就是ORACLE编码不一致的问题,我的服务器有一次也是,备份时是中文的,后来装的是英文的2000,安装ORACLE时也是英文的编码,还原的ORACLE从客户端取出的中文数据都是????,后来再注册表里修改ORACLE的字符集后就正常了
supicbc
2006-09-27
打赏
举报
回复
更改windows系统的ORACLE的nls_lang的字符集
supesa
2006-09-27
打赏
举报
回复
冒昧的问一句,你的ORACLE不是日文版的吧?
加载更多回复(9)
JSP
读取
ORACLE
数据乱码问题
在从
oracle
数据库中
读取
数据时
出现乱码
,但是通过pl/sql developer查询正常。具体情况如下: jsp,页面编码:gb2312
oracle
编码:us7ascii 使用过滤器进行编码转换,request.setCharacterEncoding(gb2312),能够使...
Qt操作
Oracle
解决汉字乱码方案
本文将详细介绍两种解决Qt操作
Oracle
时出现汉字乱码的方法,并解释其原理及应用场景。 #### 方法一:设置Qt的字符编码 在Qt程序中,默认情况下,它会根据系统的本地编码来进行文本的处理。然而,在某些情况下,...
Oracle
客户端PL/SQL
中文
乱码解决
6. **文件编码**:确保保存的PL/SQL脚本文件本身使用与NLS_LANG相匹配的编码,如GBK或UTF-8,避免在
读取
时
出现乱码
。 7. **SQL查询结果**:如果在查询结果中
出现乱码
,可能是因为查询返回的列使用了不同的字符集。...
oracle
数据库乱码问题解决
###
Oracle
数据库乱码问题解析与解决方案 #### 一、
Oracle
数据库乱码问题概述 在使用
Oracle
数据库的过程中,可能会遇到字符显示异常的问题,通常被称为“乱码”。这种情况会影响到数据的正确
读取
与处理,进而影响...
jdbc连接
oracle
字符集不同
出现乱码
在使用 JDBC(Java Database Connectivity)连接
Oracle
数据库时,可能会遇到一个常见的问题:从远程
Oracle
数据库获取的数据
出现乱码
现象。这种情况通常发生在远程
Oracle
数据库与本地
Oracle
数据库的字符集...
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章