通過SPQuery獲得Score字段中大于等于60的清單條目,并且在這些條目的标題後加上“(合格)”字元串,然後再另一清單中,添加一個新條目,寫入合格人數。

// 首先擷取到SPWeb對象web


SPListCollection lists = web.Lists;


SPList scoreList = lists["Score"];


SPList passList = lists["Pass"];




SPQuery query = new SPQuery();


query.Query = "<Where><Geq><FieldRef Name='Score'/>" +


"<Value Type='Number'>60</Value></Geq></Where>";


SPListItemCollection items = scoreList.GetItems(query);




foreach(SPListItem item in items)

{
string title = item["Title"] + "(合格)";
item["Title"] = title;
item.Update();
}




SPListItem newItem = passList.Items.Add();


newItem["Count"] = items.Count;


newItem.Update();
本文轉自永春部落格園部落格,原文連結:http://www.cnblogs.com/firstyi/archive/2007/12/04/981978.html,如需轉載請自行聯系原作者