-1

在列表中,我有一个“问题”列,它是具有值“一、二、三、四和五、六”等的选择类型。当我为此列运行 SPQuery 时,它工作正常,但值“四和五”除外。问题在于'&'。它在那里抛出错误。当我尝试列字段值中的特殊字符时,它再次起作用,但“&”除外。我该如何解决这个问题,我可以使用“and”,但我想使用“&”运行。

查询是:

<Where><Eq><FieldRef Name='Issue'/><Value Type='Chioce'>Four & Five</Value></Eq></Where>
4

1 回答 1

0

假设您在查询中使用 XML,您不应该在不先转换它们的情况下使用特殊字符。

试试这样:'Four &amp; Five'

于 2013-03-19T06:07:00.287 回答