У меня есть таблица базы данных, которая выглядит следующим образом:
Моя цель - обновить мою таблицу «unavail» на основе идентификатора любого из компонент, деталь или элемент, в зависимости от того, какой из них важен в моей ситуации.
Например, если partID = 43, я хочу добавить в столбец «недоступно»
Я впервые запустил работая над этим, пытаясь это
db.OffSiteItemDetails.Find(sod.PartID).unavail += sod.comp_returned;
(где sod.PartId = 43)
Но я быстро понял, что это просто проверка того, где находится "ID" равно 43, что не то, что я хочу. После некоторого расследования я увидел людей, предлагающих использовать
db.Where(x => x.non-pk == value)
Итак, я создал это
db.OffSiteItemDetails.Where(x => x.componentID == sod.ComponentID);
Но отсюда я не знаю, как изменить значения моей недоступной таблицы.
Это был сложный вопрос для ввода, поэтому, если вам нужно больше ясности, просто спросите