带有日期过滤器的CAML查询,在U2U查询生成器中工作,但不在C#代码中工作
下面是一个CAML查询,它在查询生成器中运行良好,但在代码中使用时不起作用带有日期过滤器的CAML查询,在U2U查询生成器中工作,但不在C#代码中工作,c#,date,sharepoint-2010,caml,C#,Date,Sharepoint 2010,Caml,下面是一个CAML查询,它在查询生成器中运行良好,但在代码中使用时不起作用 lstEmpQuery.Query = string.Concat("<Where><And><And><IsNotNull>" + "<FieldRef Name='Domain_x0020_Name' />" + "<
lstEmpQuery.Query = string.Concat("<Where><And><And><IsNotNull>" +
"<FieldRef Name='Domain_x0020_Name' />" +
"</IsNotNull><Leq>" +
"<FieldRef Name='Start_x0020_Date' /><Value Type='DateTime'>[Today+0Day(s)]</Value>" +
"</Leq></And><Eq><FieldRef Name='Is_x0020_Leaver_x003f_' /><Value Type='Boolean'>0</Value>" +
"</Eq></And></Where>");
lstEmpQuery.Query=string.Concat(“”)+
"" +
"" +
“[今天+0天]”+
"0" +
"");
当删除日期过滤器时,查询在代码和查询生成器中运行良好,即没有下面的部分
[今天+0天]
如何使用日期过滤器使查询正常工作。我尝试传递DateTime。现在
代替了[今天+0天]
,但仍然不起作用
请在这个问题上给予帮助。谢谢。替换为
,而不是[今天+0天]
及其工作