您现在的位置: 爱51代码网 >> 主页设计 >> 文章正文
webdav 与exchange通信失败未找到提供程序。该程序可能未正确安装

exchange  环境正常,能正常收发邮件
但是,尝试用webdav  与exchange 通信的时候,报了一个错误:未找到提供程序。该程序可能未正确安装
找了半天不知道哪里出错了

 public static void TestGetMail()
        {
            ADODB.Connection oCn = null;
            ADODB.Recordset oRs = null;
            ADODB.Fields oFields = null;
            ADODB.Field oField = null;
 
 
            string sFdUrl = "http://192.168.253.193/exchange/Administrator/收件";
            try
            {
                oCn = new ADODB.Connection();
                oRs = new ADODB.Recordset();
                oCn.Provider = "exoledb.datasource";
                oCn.Open(sFdUrl, "administrator", "1qaz2WSX", -1);//error  : 未找到提供程序。该程序可能未正确安装
                string strSql;
                strSql = "";
                strSql = "select ";
                strSql = strSql + " \"urn:schemas:mailheader:content-class\"";
                strSql = strSql + ", \"DAV:href\" ";
                strSql = strSql + ", \"" + SqlFieldName.DisplayName + "\"";
                strSql = strSql + ", \"" + SqlFieldName.MId + "\"";
                strSql = strSql + ", \"" + SqlFieldName.Subject + "\"";
                strSql = strSql + " from scope ('shallow traversal of " + "\"";
                strSql = strSql + sFdUrl + "\"') ";
                strSql = strSql + " WHERE \"DAV:ishidden\" = false";
                strSql = strSql + " AND \"DAV:isfolder\" = false";
 
 
                oRs.Open(strSql, oCn,
                    ADODB.CursorTypeEnum.adOpenUnspecified,
                    ADODB.LockTypeEnum.adLockOptimistic, 1);
                Console.WriteLine(3);
                if (!oRs.EOF)
                {
                    oRs.MoveFirst();
                }
 
            }
            catch (Exception e)
            {
                Console.WriteLine("出错了");
                WriteLog(e.ToString());
            }
 
            Console.ReadKey();
 
        }

 exoledb.datasource  这个东西 不支持 远程调用,需要将 程序部署到exhcanserver上去

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    webdav 与exchange通信失败未找到
    SharePoint2013文档库可以直接存
    Unable to write data to the tr
    asp.net中listbox的items.count属
    C#不是每次查询数据是不是被缓存
    ASP.NET发布后能加载引用的js文件
    Hadoop2.2.0在eclipse控制台没有
    maven如何加自定义的包
    redhat 2.6 (santigo 5.6) vsftp
    shell如何实现自动填写操作执行下
    Hadoop2.2.0在eclipse控制台没有
    maven如何加自定义的包
    redhat 2.6 (santigo 5.6) vsftp
    shell如何实现自动填写操作执行下
    linux shell 文件配置sh:color:
    shell script语法一定要加path吗
    SecureCRT如何访问虚拟机vmWare中
    C#如何读取WINDOWS的放大系数
    cximge的图如何存入数据库并提取
    DBGRID控件显示查询结果文本类型
    SharePoint2013文档库可以直
    xamarin的插件vs检测不到And
    sharepoint 2007 workflow 不
    list上面新追加workflow看不
    SharePoint把list里面的值导
    Security Token Service 不可
    Details of errors, along w
    sharepoint工作流发送邮件失
    WAS启动报错Access is denie
    sharepoint单个list 数量过多
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |