不行,必须在zz-qh-jcl机器上安装oracle客户端,并配置net configuration assistant,然后才能用ole连接,.net里有专门的oracleConnection.建议使用!

解决方案 »

  1.   

    不能。
    用OracleConnection联接。
      

  2.   

    可以,参考msdn里的帮助看看。
      

  3.   

    public string connectora="Provider=MSDAORA.1;Password=密码;User ID=用户;Data Source=连接串;Persist Security Info=True"; #region 连接Oracle数据库
    public OleDbConnection ConnectDB() 
    {
    try
    {
    OleDbConnection conn=new OleDbConnection();
    conn.ConnectionString=connectora;
    conn.Open();
    return conn;
    }
    catch
    {
    return null;
    }
    }
    #endregion--用户名和密码及连接串是你从客户端登陆oracle的用户名密码和连接串. 
      

  4.   

    oledb连接方式可以跨数据库,程序通用点。
      

  5.   

    100%可以。OLEDB的好处就是与数据库无关。