首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CAML <AND>引起ServerException

CAML <AND>引起ServerException
EN

Stack Overflow用户
提问于 2014-10-20 10:55:32
回答 1查看 147关注 0票数 0

我试图在客户端对象模型中执行对SharePoint的以下CAML查询:

代码语言:javascript
复制
<Query>
    <Where>
        <And>
            <Geq>
                <FieldRef Name="StartDate" />
                <Value Type="DateTime">2014-10-10</Value>
            </Geq>
            <Leq>
                <FieldRef Name="StartDate" />
                <Value Type="DateTime">2014-10-20</Value>
            </Leq>
            <Eq>
                <FieldRef Name="AssignedTo" />
                <Value Type="Integer"><UserID/></Value>
            </Eq>
        </And>
    </Where>
    <OrderBy>
        <FieldRef Name="Title" Ascending="TRUE" />
    </OrderBy>
</Query>

看起来简单而明显,但它会导致ServerException在.NET中发生什么问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-21 07:46:00

你不能在和标签中加入两个以上的表达式,添加另一个表达式,就像标记为

代码语言:javascript
复制
<Where>
    <And>
        <And> ---
            <Geq>
                <FieldRef Name="StartDate" />
                <Value Type="DateTime">2014-10-10</Value>
            </Geq>
            <Leq>
                <FieldRef Name="StartDate" />
                <Value Type="DateTime">2014-10-20</Value>
            </Leq>
        </And> --- 
        <Eq>
            <FieldRef Name="AssignedTo" />
            <Value Type="Integer"><UserID/></Value>
        </Eq>
    </And>
</Where>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26463922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档