System.Data.SqlClient是专门连接SQL数据库的,连接Oracle你可以用ODBC或者OleDb

解决方案 »

  1.   

    为什么我的.net没有system.data.ado类,书上的例子是用他来调用的,他和
    OleDb
    有什么不同吗?
      

  2.   

    给你个OleDb连接Oracle数据库的例子:string myConnectionString = "Provider=MSDAORA;Password=gp;User ID=ja;Data Source=GP";
    OleDbConnection myConnection = new OleDbConnection(myConnectionString);
    myConnection.Open();将Password 、User ID 、Data Source换成你的ORACLE数据库的用户密码、连接用户名、数据库名即可打开一个ORACLE数据库连接
      

  3.   

    system.data.ado是beta版的,连oracle可以在微软下oracle client
      

  4.   

    还有一种oracleConnection是专门用来连接Oracle数据库的,就象System.Data.SqlClient是专门连接SQL数据库的一样。