Возможный обновить участника для всех объектов в наборе с помощью LINQ?

Скажите, что у меня есть код ниже этого, использует LINQ для SQL:

MyDataContext dc = new MyDataContext;
var items = from f in dc.TableName
            where f.ChildId == 4
            select f;

Если таблице TableName назвали столбец Completed для меня действительно ли возможно установить Completed столбец к true для всего выбранного выше?

1
задан Abe Miessler 14 July 2010 в 17:18
поделиться

1 ответ

Вам нужно будет загрузить результаты вашего запроса в переменную. Затем вы можете изменить каждый объект по своему усмотрению, а затем просто SubmitChanges () .

MyDataContext dc = new MyDataContext;
var items = dc.TableName.Where(f=>f.ChildId == 4).ToList();

items.ForEach(i=> i.Completed = true);

dc.SubmitChanges();
2
ответ дан 2 September 2019 в 23:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: