SharePoint CAML 通过时间查询
2012-04-28 12:26
183 查看
CAML中通过时间的查询需要注意时间的格式问题,查询结果才是正确的。
查询有效期大于今天的数据
例子:
查询有效期大于今天的数据
例子:
string dString = SPUtility.CreateISO8601DateTimeFromSystemDateTime(DateTime.Now); SPQuery query = new SPQuery(); query.Query = string.Format("<Where><Gt><FieldRef Name=\"Expires\" /><Value IncludeTimeValue=\"TRUE\" Type=\"DateTime\">{0}</Value></Gt></Where><OrderBy><FieldRef Name=\"Created\" Ascending=\"False\" /></OrderBy>", dString); query.ViewFields = "<FieldRef Name=\"LinkTitle\"/><FieldRef Name=\"ID\"/>"; query.RowLimit = 5; SPListItemCollection listItems = list.GetItems(query);
相关文章推荐
- SharePoint CAML 通过SPUser.ID查询用户资料
- SharePoint CAML 通过SPUser.ID查询用户资料
- Sharepoint Caml查询中时间格式
- Sharepoint学习笔记---SPList--使用Linq to Sharepoint间接查询External List(1.通过BCS创建External List)
- 【半原创】SharePoint CAML 查询生成器[SharePoint 2010 CAML Query Builder]
- SharePoint CAML查询 Scope参数范围
- SharePoint Foundation 2010 托管客户端对象模型概述(五) --使用 CAML 查询列表
- SharePoint CAML中通过ID查找Lookup字段
- SharePoint DataFormWebPart 通过Caml和xslt聚合内容
- SharePoint CAML动态查询
- SharePoint Designer技巧-1]使用DataView与Form Web Part实现列表的关键字查询
- Writing CAML Queries from Retrieving List Items form SharePoint List
- CodeArt.SharePoint.CamlQuery_0.9发布(源码)
- SharePoint自动化系列——通过PowerShell创建SharePoint Web
- SharePoint自动化系列——通过PowerShell创建SharePoint Lists
- 使用BizTalk Server 2009提供的Sharepoint Adapter连接Sharepoing 2010 与 不通过安装介质安装Sharepoint Adapter
- SharePoint 2010 查询不以某个字符开头的数据[How to Create a SharePoint “Does Not Begin With” Filtered List View]---计算栏的妙用
- Stramit SharePoint Caml Viewer
- SharePoint CAML In Action——Part II
- 学习:SharePoint Caml Filter with Muli-values Lookup field