解决方案 »

  1.   

    还是把错误信息发上来吧。全是空的。 Oracle.DataAccess.Client.OracleException
      HResult=-2147467259
      Message=""
      ErrorCode=-2147467259
      StackTrace:
           在 Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, String procedure, Boolean bCheck, Int32 isRecoverable)
           在 Oracle.DataAccess.Client.OracleException.HandleError(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, Object src)
           在 Oracle.DataAccess.Client.OracleConnection.Open()
    //就是这个OPEN错误。字符串就不用看了。复制到C/S结构中正常使用,就算新建数据连接都测试连接成功。查看表一切正常。
    再次谢谢。
      

  2.   

    发现和你一样的问题,最后解决了。
    解决方法,把 oralce的dll全部放到Bin里就可以了,百度了一晚上就你这么一个帖子。不知道是什么原因。反正解决了,全放进去后,可以把oracle的客户端都删除了。