「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;
}
一目でそれを行う方法はありますか?