请教通过odp.net,获取数据后,中文变乱码 odp.netc#webservice64位oracle11g 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 4、从sqlplus,pl/sql developer 查询显示均正常 1)看下数据库的字符集编码是什么?(select * from nls_database_parameters)2)看下出问题字段的编码格式和16进制存储的数据内容是什么?(select dump(字段名,1016) from 表名 where 随便选一行) 参考解决Oracle处理中文乱码的一种方法C#用oledb连接Oracle 字符集:AMERICAN_AMERICA.WE8ISO8859P1,数据格式就是很varchar2,存储的人员姓名 修改Oracle数据库的编码-----在注册表中 可以是字段中存储的内容不符合编码格式,把dump出来的结果和对应的中文贴出来看下:select dump(姓名字段,1016) from 表名 从pb,sqlplus,pl/sql developer读出来均正常,因为是做接口,更改不了别人的数据库 1、用ole_db连接是可以,但是不稳定,一会显示正常,一会提示:发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。所以改成用odp.net,odp.net显示什么都正常,就是中文变为乱码。郁闷呀 1、用ole_db连接是可以,但是不稳定,一会显示正常,一会提示:发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。所以改成用odp.net,odp.net显示什么都正常,就是中文变为乱码。郁闷呀ADODB试过么? 1、用ole_db连接是可以,但是不稳定,一会显示正常,一会提示:发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。所以改成用odp.net,odp.net显示什么都正常,就是中文变为乱码。郁闷呀ADODB试过么?没明白 使用C#提升进程权限 webBrowser1.Document.Cookie 高分 c#取值问题 多线程问题 求助,谁能帮忙下载一个MSDN? 网页上的时间显示 我问你答:为什么c#(vs2005)用oleDbConnection控件操作access数据库出错“无效的授权说明”? 奇怪,接口问题,微软怎么做的????????? c# 调用delphi的dll的参数(枚举类型)传递问题 C#如何生成dwg文件(AutoCAD) 路过的大神们帮解决下在listview控件中添加超链接功能 重绘后标题消失
2)看下出问题字段的编码格式和16进制存储的数据内容是什么?(select dump(字段名,1016) from 表名 where 随便选一行)
解决Oracle处理中文乱码的一种方法
C#用oledb连接Oracle
字符集:AMERICAN_AMERICA.WE8ISO8859P1,数据格式就是很varchar2,存储的人员姓名
select dump(姓名字段,1016) from 表名
1、用ole_db连接是可以,但是不稳定,一会显示正常,一会提示:发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。
所以改成用odp.net,odp.net显示什么都正常,就是中文变为乱码。
郁闷呀
1、用ole_db连接是可以,但是不稳定,一会显示正常,一会提示:发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。
所以改成用odp.net,odp.net显示什么都正常,就是中文变为乱码。
郁闷呀
ADODB试过么?
1、用ole_db连接是可以,但是不稳定,一会显示正常,一会提示:发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。
所以改成用odp.net,odp.net显示什么都正常,就是中文变为乱码。
郁闷呀
ADODB试过么?没明白