在.net Framework 1.1中可以直接连接Oracle数据库。
使用OracleConnection – 该对象管理与 Oracle 数据库的连接。

解决方案 »

  1.   

    给你一个例子:
    using System.Data.OracleClient;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();
    }
      

  2.   

    你可以把数据库放在数据库专用服务器上,.NET程序放在临一个服务器上(比方说:B)在B上
    装一个oracle客户端就行了,用户可以在任何一台机器上通过浏览器,运行B上的程序,通过
    B与数据库交互。并不需要每台机上都安装oracle,和.NET