query语句查询,and和or组合

 

 SPQuery query = new SPQuery();
                query.Query = @"<Where>
                                      <And>
                                         <And>
                                            <Eq>
                                               <FieldRef Name='Over_x0020_Due' />
                                               <Value Type='Choice'>ture</Value>
                                            </Eq>
                                            <Eq>
                                               <FieldRef Name='Responsible' />
                                               <Value Type='User'>" + ResName + @"</Value>
                                            </Eq>
                                         </And>
                                         <Or>
                                           <Eq>
                                            <FieldRef Name='Device_x0020_Status' />
                                            <Value Type='Choice'>在用Active</Value>
                                           </Eq>
                                           <Eq>
                                            <FieldRef Name='Device_x0020_Status' />
                                            <Value Type='Choice'>限用Limited</Value>
                                         </Eq>
                                         </Or>
                                      </And>
                                   </Where>";

                query.ViewAttributes = "Scope=\"RecursiveAll\"";  //可查询子文件夹里边的内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值