本文介绍了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查询中的空字符串列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-22 04:47