原文地址:http://sharepointxperience.blogspot.com/2007/10/spquery-returns-all-items.html

哎,怎么 Sharepoint 开发中的各种各样的小问题这么多啊……

SPQuery returns all items

If you execute an SPQuery through the SPList.GetItems(SPQuery) method and get all the items in the list, check the syntax in the Query property. The U2U CAML Query adds the tag <Query> to the query and it is not necessary in the Query property of SPQuery. For example:

SPList list = new SPSite("http://MySharePointSite").OpenWeb().Lists[listName];

SPQuery query = new SPQuery();

query.Query = "<Query><Where><Eq><FieldRef Name="Title" /><Value Type="Text">Test</Value></Eq></Where></Query>";
SPListItemCollection items = list.GetItems(query);

This code returns all items in the list, but if you remove the <Query> tag all works fine:

SPList list = new SPSite("http://MySharePointSite").OpenWeb().Lists[listName];

SPQuery query = new SPQuery();

query.Query = "<Query><Where><Eq><FieldRef Name="Title" /><Value Type="Text">Test</Value></Eq></Where></Query>";
SPListItemCollection items = list.GetItems(query);

Related Links:
http://joeshepherd.spaces.live.com/Blog/cns!9AE2097A4A610B63!123.entry

转载于:https://www.cnblogs.com/eclairs/archive/2009/03/09/1406835.html

[备查]SPQuery 返回所有的项目(查询不生效)的问题相关推荐

  1. vue 详情页返回列表,过滤查询条件保留

    项目场景: 在列表页进行的条件查询出来的数据,点击查看详情之后,再返回,之前的查询条件会清空,如何不清空? 思路 在点击查看的时候,保留查询的条件,等返回的时候,把条件给查询框中的值.这个地方多出用到 ...

  2. Mybatis-plus分页查询不生效之问题排查

    Mybatis-plus分页查询不生效之问题排查 一.问题描述 二.分析步骤 三.解决方案 四.总结 一.问题描述 在查询的时候,发现点击后台的分页器数字,第2页时候,数据还是和第1页的一致.就看后台 ...

  3. vue基础-某个项目ESLint不生效问题

    文章目录 前言 一.解决方法 二.在配置文件中添加一下配置 三.本人电脑的ESLint配置 总结 前言 vue基础,最近接手同事的项目,发现ESLint不生效了,找了很久也没有发现问题,因为其他的项目 ...

  4. 分析输入url到页面返回的过程(查询返回过程)

    最近看到一个题目,是当在浏览器中输入一个url后回车,后台发生了什么?比如输入url后,你看到了百度的首页,那么这一切是如何发生的呢? 这个问题之前.最近.我想以后肯定还会被问到,或者问到这样的题目, ...

  5. MySQL批量查询能返回集合吗_JDBC——查询多条记录,返回对应的对象的集合;查询一条记录,返回对应的对象...

    //查询多条记录,返回对应的对象的集合 public List getForList(Class clazz, String sql, Object...args){ List list = new ...

  6. oracle查询相同想,返回相同总和的查询-Oracle SQL

    不知道是否有人能对我正在使用的sql查询有所了解; 我已经建立了这个查询; SELECT SUM(TICKET_TYPE.PRICE) AS TOTALCINEMASALES, CINEMA.LOCA ...

  7. sql在insert的同时把某个字段返回来_项目实践:后端接口统一规范的同时,如何优雅得扩展规范?...

    推荐学习 春招指南之"性能调优":MySQL+Tomcat+JVM,还怕面试官的轰炸? 这是什么神仙面试宝典?半月看完25大专题,居然斩获阿里P7offer 前言 之前写过如何通过 ...

  8. vue 方法获取返回值_Vue项目中Api的组织和返回数据处理的操作

    项目中的所有Api配置放在一个文件中,便于查找和修改,Api的版本从配置文件(config.js)中读取,采用 apiPrefix + url 的形式组成. 在配置文件中,Api 的配置采用 Http ...

  9. 气象接口返回图标_天气预报查询接口

    全国天气预报接口文档说明 全国天气预报接口地址 https://api.ip138.com/weather/ https://api.ip138.com/weather/ 示例1(Linux命令行下执 ...

  10. hubbledotnet mysql_HubbleDotNet开源全文搜索数据库项目--查询方法汇总

    HubbleDotNet 的查询语法为类 SQL 语句,本文以示例的形式讲述HubbleDotNet 的各种查询方法.随着功能不断的增加,查询方法还会不断补充. 本文给出如下查询方法的示例: 对单个字 ...

最新文章

  1. JAVA CLASSPATH 和PATH的区别 经典
  2. Android Stadio 导入Android 源码不停index
  3. HTML, CSS. JS的各种奇淫技巧
  4. 转: Executor类
  5. mysql获取相隔时间段的数据
  6. RUNNOOB python练习题 28 递归 数列
  7. python老师 课时费_花10分钟写一个Python脚本,搞定了初中老师一下午的工作
  8. 西电计算机学院王宇平,西安电子科技大学计算机学院硕导介绍:王宇平
  9. window上装python,pip
  10. PDP激活被拒绝原因码表
  11. android项目飞机大战,飞机大战android版源代码
  12. 人工智能,机器学习,深度学习培训,课程大纲
  13. 关于grafana的界面操作展示loki
  14. java outputstream 输入文件损坏问题
  15. jquery系列之-ajaxSubmit()提交表单示例
  16. 未成熟男人; 成熟男人
  17. iPhone设备链接Fiddler代理的设置
  18. Ubuntu 下格式化 分区U盘SD 卡
  19. 伊水缘显隐身显IP1225圣诞抢先体验版
  20. 网络工程师水平考试备考资料(3)

热门文章

  1. nginx 安全优化
  2. phalcon开发工具(phalcon-devtools)
  3. 【翻译】Windows下文件的命名
  4. GNU make manual 翻译(二十)
  5. 自定义 view 之薄荷 app 的卷尺效果
  6. Sublime Text 插件 【转】
  7. win7便笺元数据损坏,最新解决办法
  8. OSChina 周六乱弹 —— 那些神一样的电视剧
  9. ADT-bundle(Android Development Tools)环境配置
  10. Some normal compiling and debugging commands for C# 常见C#调试和编译命令