C#连接oracle出现中文乱码的有关问题

C#连接oracle出现中文乱码的问题
亲们~~这个问题困扰半天了!求大神指导。

现在想用C#连接oracle数据库,表中有汉字的字段,还有clob字段

目前使用oledb的connectstring = “Provider = MSDAORA.1;...”不会有乱码,但是他不支持clob字段
                              connectstring = “Provider =OleDB.Oracle.1;...”有乱码,死活解决不了。。。
再用OracleClient连接Oracle时,也是有乱码,无法解决。。。

求大神们指导该怎么办~~
------解决思路----------------------
plsql -> 帮助 -> 支持信息
如果查看到的 NLS_LANG: 这里是空则代表你本机设置的字符集不对,到regedit里修改oracle客户端的NLS_LANG
重启plsql