在Conn = new SqlConnection(strConnect);这一句这里报错的...超级菜的问题(请帮忙)

解决方案 »

  1.   

    sqlConnection1.ConnectionString = "data source=OK;initial catalog=CTM;persist security info=False;user id=sa;worksta" +
    "tion id=211.5.6.130;packet size=4096";用C#中自动生成连接串,Oracle同样作法
      

  2.   

    string strConnect;
    strConnect = "Provider=OraOLEDB.Oracle.1;Password=a;Persist Security Info=True;User ID=pkuwh_za;Data Source=testdb";
    Conn = new SqlConnection(strConnect);
    Conn.Open();
                                .........
    未处理的"System.ArgumentException"类型的异常出现在System.Data.Dll中.其他信息,不支持关键字:"provider".点解,点解,第一次写C#的程序,麻烦了,3q!
    SqlConnection只能连接Sql Server Oracle 要用OleDbConnetion
      

  3.   

    楼上兄台说得对!SqlConnection只能连接Sql Server Oracle 要用OleDbConnetion
    使用连接对象错了!
      

  4.   

    学习,还没连过 oracle呢 :(
      

  5.   

    如果要指明“provider”,需要用OleDB来操作。
      

  6.   

    晕死,楼主怎么可以用sqlconnection去连接一个oracle数据库呢,用OleDbConnection啊
      

  7.   

    不错!sqlconnection只能连接sql server,其他的要用oledb
      

  8.   

    oracle数据库,还没连过,学习学习,和SQL Server 差不多吧,就是改一个对象是吗?