你用什么方式连接oracale
如果用oledb连接,那就去oracle网站下在一个oledb关于oracle的驱动程序
如果使用oracle for .net 连接数据库,得装oracle for .net

解决方案 »

  1.   

    我是通过privider:ms..; datasource:tjsc; user id=tianma; password=tianma;
    连接
    //===============
    一般情况应该是装了客户端就有了驱动了(我装了企业版的就是这样),
    网上的驱动80M,太大了,有没有小的,ADO.net能不能用DSN,举个示例瞧瞧^)^
      

  2.   

    可以试试
    string s_ConnectionStr = "SERVER = " + dataSource + "; UID = " + userName  + "; PWD = "  + password;  
    OracleConnection OraConnection = new OracleConnection(@s_ConnectionStr);
    OraConnection.Open();
    其中dataSource是你Client端配置的网络服务名。
      

  3.   

    楼上的是用的system.data.oracleclient,这个必须先安装ms.net oracle client;