我想更新部門列表中包含'finance'的列表中的名稱字段。我編寫了下面的代碼,但它更新了名稱列中的每個項目,無論它是否包含'finance'。CAML查詢從SPList中獲取項目
我在做什麼錯了?
SPListItemCollection Items = RiskAssesment.GetItems(new SPQuery()
{
Query = @"<where>
<Eq>
<FiledRef Name 'Department'/>
<Value Type='Text'>Finance </Value>
</Eq>
</Where>"
});
foreach (SPListItem item in Items)
{
item["Name"] = "abcdef";
item.Update();
}
在你的代碼中你沒有在查詢或錯字? FiledRef應該是FieldRef – Mark