在2003里面有ORACLE的连接类库。

解决方案 »

  1.   


    参考Duwamish 7.0 里的代码?
      

  2.   

    TO: triout(笨牛)
    怎么才可以找到,可以说得详细点么?
      

  3.   

    X:\Program Files\Microsoft Visual Studio .NET 2003\Enterprise Samples\Duwamish 7.0 CS\安装duwamish.msi就有了....不过duwamish.msi好像用的是SQL数据库
      

  4.   

    连接Oracle可以用OracleConnection,需要using System.Data.OracleClient;
    还有OracleDataAdapter,OracleDataReader,OracleTransaction,OracleCommand等
      

  5.   

    From MSDN
    --------------------------------------------------------------------------
    public void InsertRow(string myConnection) 
    {
       // If the connection string is null, use a default.
       if(myConnection == "") 
       {
          myConnection = "Data Source=Oracle8i;Integrated Security=yes";
       }
       OracleConnection myConn = new OracleConnection(myConnection);
       string myInsertQuery = "INSERT INTO Dept (DeptNo, Dname, Loc) values (50, 'TECHNOLOGY', 'DENVER')";
       OracleCommand myOracleCommand = new OracleCommand(myInsertQuery);
       myOracleCommand.Connection = myConn;
       myConn.Open();
       myOracleCommand.ExecuteNonQuery();
       myConn.Close();
    }
    注意:System.Data.OracleClient命名空间是.net framework1.1提供的。
      

  6.   

    C#中调用Oracle的存储过程和SqlServer的存储过程时有些不同,比如:涉及到存储过程的参数时他们的语法不同。那么具体到细节上,是怎么样的不同呢?
      

  7.   

    微软petshop范例中数据访问采用工厂模式,其中一种就是针对Oracle的
    微软网站搜以下,就能下到了