FruitID、FruitSize の 2 つの列を持つテーブルがあります。FruitID と FruitSize のリストを受け取り、すべての果物に新しい FruitSize を設定するクエリを作成したいと考えています。
これは私がこれまでに持っているものです:
public void ChangeFruitSizes(List<long> TheFruitIDs, long NewFruitSize)
{
using (SomeDC MyDC = new SomeDC())
{
var TheFruits = (from f in MyDC.Fruits
where TheFruitIDs.Contains(f.FruitID)
select f).ToList();
foreach (Fruits f in TheFruits)
{
f.FruitSize = NewFruitSize;
}
MyDC.SubmitChanges();
}
}
現在、バグはありませんが、データベースのフィールドは更新されていません。ご提案いただきありがとうございます。