你先到MS的网站上下一个Oracle for net的数据专用提供者,就可以很方便地实现你的本地或远程的数据库连接了。

解决方案 »

  1.   

    这应该是配置oracle实例的问题你配时选择tcp/ip, 打上机器IP,端口默认, 比如建好一个实例叫 abc那你直接通过Provider=MSDAORA.1;Password=11;User ID=user;Data Source=abc就能访问了如果实例没配好, c#估计也帮不上忙
      

  2.   

    首先使用Oracle客户端配置工具Net Configuration Assistant配置Oracle连接实例,起个实例名称比如:cmicORA 
    使用OleDb
    System.Data.OleDb.OleDbConnection cmicCn; 
    cmicCn=new System.Data.OleDb.OleDbConnection("Provider=MSDAORA.1;Password=PWD;User ID=ADMIN;Data Source=cmicORA");
      

  3.   

    thank you 我明天早上去试试,要是可以马上回来给分大家,谢谢了
      

  4.   

    同意 CMIC(大象) 。这种方法要求有Oracle_client。
      

  5.   

    啊,我就是想本机什么都不开直接用ADO.NET调用啊,应该怎么用啊
      

  6.   

    不然你就用webservice吧,连ado也不要了