从上面这个网站查到给得连接字符串是:"Data Source=Oracle8i;Integrated Security=yes"; 但是如果需要将User Id和Password填入其中,能行麽?

解决方案 »

  1.   

    Password=office;User ID=office;Data Source=office
      

  2.   

    那各位看看我下面的这个问题应该如何解决呢?
    ----------------------------------------------------连接字符串写的是.Net Managed Provider for Oracle中提供的调试的时候出现的问题是:
        无法创建环境: OCIEnvCreate 返回 -1调试环境: win2000 pro,iis 5.0,Oracle9i服务器端(默认安装,且默认安装时包括Oracle9
    i客户端)敬请各位高手指教附代码:
    using System;
    using System.Data;
    using System.Data.SqlClient;连接字符串写的是.Net Managed Provider for Oracle中提供的调试的时候出现的问题是:
        无法创建环境: OCIEnvCreate 返回 -1调试环境: win2000 pro,iis 5.0,Oracle9i服务器端(默认安装,且默认安装时包括Oracle9
    i客户端)敬请各位高手指教附代码:
    using System;
    using System.Data;
    using System.Data.SqlClient;
    using System.Data.OracleClient;public DataSet GetColligateDailyInfo()
    {
       private const string connectionstring = "Data Source=ora8i;Integrated  Securi
    ty=false;User ID=xxxx;PASSWORD=xxxx";   OracleConnection myConnection = new OracleConnection(connectionstring);   DataSet ds = new DataSet();   string sql_colligatedaily = "select * from tab";   OracleDataAdapter myCommand = new OracleDataAdapter(sql_colligatedaily,myConn
    ection);   myCommand.Fill(ds);   return ds;
    }
      

  3.   

    private const string connectionstring = "Data Source=ora8i;Integrated  Securi
    ty=false;User ID=xxxx;PASSWORD=xxxx";
    错了  Password=aaa;User ID=bbb;Data Source=oradb(你的oracle服务名)
      
     
      

  4.   

    to veaven(风林火山) :
    我的Oracle服务名就是ora8i
      

  5.   

    我的例子﹕
    Provider=OraOLEDB.Oracle;Password=mycost;Persist Security Info=True;User ID=mycost;Data Source=ora54