当前位置: 代码迷 >> ASP.NET >> asp.net2.0连接oracle9i乱码有关问题,快崩溃了,大伙帮帮忙
  详细解决方案

asp.net2.0连接oracle9i乱码有关问题,快崩溃了,大伙帮帮忙

热度:6126   发布时间:2013-02-26 00:00:00.0
asp.net2.0连接oracle9i乱码问题,快崩溃了,大伙帮帮忙
asp.net2.0连接oracle9i乱码问题,快崩溃了,大伙帮帮忙  
查了很多资料都没有完美的解决方案,请大家帮帮忙。
1、开发环境:WINDOWS   XP   SP2,VS2005,ORACLE   9I
2、9I字符集:AMERICAN_AMERICA.US7ASCII(此字符集不能更改,用户所有的数据库都采用的是此字符集)
3、症状:用OLEDB连接时可以读写中文,无问题,但缺点是不能读写ORACLE的DBLOB、CLOB字段;用OracleClient方式连接时,不管怎么样设置WEB.CONFIG中的requestEncoding和responseEncoding,读写中文时均出现乱码

现在希望能有这样的解决方案:当9i数据库的字符集AMERICAN_AMERICA.US7ASCII可正常读写中文,并且可以读写ORACLE的blob、clob字段。

我的WEB.CONIFG的配置(OLEDB方式):

<connectionStrings>
<add   name= "oracle_ole "   connectionString= "provider=OraOLEDB.Oracle;Data   Source=192.168.1.2;Persist   Security   Info=True;Password=oracle;User   ID=oodbo "
providerName= "System.Data.OracleClient "   />
</connectionStrings>



------解决方案--------------------------------------------------------
帮顶了
  相关解决方案