我有一个包含“IsGood”列的列表。
我有一个函数,可以通过 ProcessBatchData() 将此列的所有值更新为“False”;
因为我需要更新40000条记录,所以做这个更新要花很多时间(而且每次操作函数都需要做)。
我的代码:
SPWeb web = SPUtilities.GetCurrentWeb();
for (int i = 0; i < rows.Length; i += LIMIT)
{
string batch = BuildBatch(rows, listId, i, isNew);
web.AllowUnsafeUpdates = true;
string ret =
web.ProcessBatchData(batch);
web.AllowUnsafeUpdates = false;
int a = 9;
}
有没有办法一目了然?