从接口:
ODBC:ado
oracle专用接口
oracle专用接口使用3种方式:oo4o,pro*c,ociVC和Oracle连接需要安装oracle的客户端,配置odbc,vc的代码连接参考相关帮助及例子

解决方案 »

  1.   

    回ZZZSSSCCC:
    ODBC是API函数接口
    ADO是COM对象
    两者似乎没多大关系吧,ADO是不用配置ODBC数据源的
      

  2.   

    Using C#:using System.Data.OracleClient;
     
    OracleConnection oOracleConn = new OracleConnection();
    oOracleConn.ConnectionString = "Data Source=Oracle8i;" +
                                   "Integrated Security=SSPI";
    oOracleConn.Open();
    ------------------------------------------------------------
    OLE DB Provider for Oracle (from Microsoft) oConn.Open "Provider=msdaora;" & _
               "Data Source=MyOracleDB;" & _ 
               "User Id=myUsername;" & _
               "Password=myPassword"
    -------------------------------------------------------------
    OLE DB Provider for Oracle (from Oracle) For Standard SecurityoConn.Open "Provider=OraOLEDB.Oracle;" & _
               "Data Source=MyOracleDB;" & _ 
               "User Id=myUsername;" & _
               "Password=myPassword"
     
    For a Trusted ConnectionoConn.Open "Provider=OraOLEDB.Oracle;" & _
               "Data Source=MyOracleDB;" & _ 
               "User Id=/;" & _
               "Password="
    ' Or
    oConn.Open "Provider=OraOLEDB.Oracle;" & _
               "Data Source=MyOracleDB;" & _ 
               "OSAuthent=1"
    -----------------------------------------------------------------
    ODBC Driver for Oracle (from Microsoft) 
    For the current Oracle ODBC Driver from MicrosoftoConn.Open "Driver={Microsoft ODBC for Oracle};" & _
               "Server=OracleServer.world;" & _
               "Uid=myUsername;" & _
               "Pwd=myPassword"
     
    For the older Oracle ODBC Driver from MicrosoftoConn.Open "Driver={Microsoft ODBC Driver for Oracle};" & _
               "ConnectString=OracleServer.world;" & _
               "Uid=myUsername;" & _
               "Pwd=myPassword"
    ----------------------------------------------------------------------
    ODBC Driver for Oracle (from Oracle) 
    oConn.Open "Driver={Oracle ODBC Driver};" & _
               "Dbq=myDBName;" & _
               "Uid=myUsername;" & _
               "Pwd=myPassword"以上各种中,随了第一种要通过微软网站下载外,其它可以通过类库导出使用
      

  3.   

    1.odbc   
    2.oci
    3.oracle  专用接口 非 odbc oci