当前位置:编程学习 > C#/ASP.NET >>

一个很怪的问题??oracle乱码

从oracle数据库中读数据,数据在oracle中显示都是正常的,但是在读记录读到一定的数量时(我这里是192条)就出问题,也就是1-192是正常的,从193开始就是乱码了,不知道有没有高手知道是什么原因早成的?这里http://www.itpub.net/355767.html
有一个和我一样的问题可以是没人回答 --------------------编程问答-------------------- 有用.net读还是用plSql读的,看看乱码出在哪个地方 --------------------编程问答-------------------- 好像是WEB.CONFIG的某个参数配置,以前遇到过 --------------------编程问答-------------------- 不具体,不好说 --------------------编程问答-------------------- 可以到Oracle专区去问问看,说不定有高手。 --------------------编程问答-------------------- 同意4楼 --------------------编程问答-------------------- 1.换一个数据库驱动提供程序试试比如OraOLEDB.Oracle,用MSDAORA可能会出乱码。
2.检查出问题的记录是否用了非unicode字符
3.检查字符集设置ORACLE DATABASE创建时,自定义字符集为UTF-8,利用记事本或ULTRAEDIT将SQL SCRIPT的编码另存为UTF-8。
4.更改注册表中HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0下的NLS_LANG的值AMERICAN_AMERICA.UTF8
5.下载一个支持UTF-8的ORACLE TOOLS。以便系统开发方便使用。小弟所了解目前支持UTF-8的工具只有Quest Software公司的Toad for Oracle, International Edition Version 7.5.3。切记必须是International Edition 这个版本。透过这个工具执行相关SQL SCRIPT。

--------------------编程问答-------------------- 编码问题很头疼 到现在还没理清
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,