我是VS 2005 + Oracle 8i 来做开发的,由于Oracle的语言不是用GB2312,所以无论用微软的Oracle DB Client或是Oracle的Oracle DB Client,都会出现乱码,最后还是用回了OLEDB但是OLEDB似乎不能读取存储过程返回的游标值,在 _Param_SalesMan[0] = new OleDbParameter("ALL_SALES_INFO_",OleDbType.???); 我将每一个OLEDBTYPE 的枚举都试过了,没有一个能返回游标值。请问哪位高手有办法,能让我用OLEDB返回存储过程的游标值吗?非常感谢,但是千万不要再让我用Oracle DB Client,我下载过最新的版本,一样是乱码(文档上说只要Oracle服务器不是中文字符集,客户端无论如何都是乱码滴 -_-)