本文介绍了caml查询中的空字符串列的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何过滤所有在caml查询中为空的列?这是我的代码;
Hi,
How can I filter all columns that are empty in caml query? here's my code;
spSiteDataQuery = new SPSiteDataQuery();
spSiteDataQuery.Query = "<Where><Neq><FieldRef Name=\"ContentType\" /><Value Type=\"Text\">" + "</Value></Neq></Where>";
spSiteDataQuery.ViewFields = "<FieldRef Name=\"Title\"/>" + "<FieldRef Name=\"FileRef\" />" + "<FieldRef Name=\"Modified\"/>" + "<FieldRef Name=\"Created\"/>";
spSiteDataQuery.Lists = "<Lists ServerTemplate=\"850\"/>";
spSiteDataQuery.Webs = "<Webs Scope=\"Recursive\" />";
dtPages = spWeb.GetSiteData(spSiteDataQuery);
它在
$ b中抛出异常$ b
it throws exception in
<value type ...></value>;
是
is
<IsNull></IsNull>;
返回相同的内容?
推荐答案
这篇关于caml查询中的空字符串列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!