SPQuery查看基本格式: <Query> <OrderBy> <FieldRef Name="Modified" Ascending="FALSE"></FieldRef> </OrderBy> <Where> <Or> <Eq> <FieldRef Name="Status"></FieldRef> <Value Type="Text">Completed</Value> </Eq> <IsNull> <FieldRef Name="Status"></FieldRef> </IsNull> </Or> </Where> </Query> 查询框架: Comparison Operators BeginsWith: 在包含 Text 或 Note 字段类型值的列的开头搜索字符串。 Contains: 在存放 Text 或 Note 字段类型值的列内的任意位置搜索字符串。 Eq: 表示“等于”并在查询中使用的算术运算符。 Deq: 算术运算符,相当于“大于或等于”。此元素可用于查询中的 Where 元素。 Gt: 算术运算符,相当于“大于”。此元素的用法类似于 Eq 和 Lt 元素。 Leq: 表示“小于或等于”的算术运算符。Leq 元素在视图查询中的使用方式与 Eq 和 Geq 元素类似。 Lt: 表示“小于”并可用于视图中的查询的算术运算符。此元素的用法类似于 Eq 和 Gt 元素。 Neq: 表示“不等于”的算术运算符,此运算符在查询中使用。 DateRangesOverlap: 用于查询,以将定期事件中的日期与指定的 DateTime 值相比较,从而确定它们是否重叠。 IsNotNull: 在查询中用于返回不为空 (Null) 的项。 IsNull: 用于查询中,以返回为空 (Null) 的项。