SPCrossListQuery无法返回结果

时间:2008-10-30 21:48:49

标签: sharepoint caml spweb

我打电话给SPWeb.GetSiteData(anSpCrossListQuery)

当我在CAML查询<Where></Where>子句末尾用意外空格调用它时,它无法返回任何结果或任何错误。

任何人都知道为什么?

2 个答案:

答案 0 :(得分:1)

因为SharePoint意图让开发变得痛苦;)

答案 1 :(得分:1)

SharePoint对于CAML查询非常挑剔,并且提供了非常无用且有时模糊的错误。显然在这种情况下,一个简单的String.Trim()将解决问题。

仔细检查您的查询并确保其形成良好,解决了我对此遇到的所有问题。