Updating multiple rows Linq vs SQL

后端 未结 5 642
生来不讨喜
生来不讨喜 2021-01-01 17:06

Some time ago I wrote a piece of code to update multiple rows in a database table. The code was like this

var db = new MyDataContext();
db.Execute(\"UPDATE D         


        
5条回答
  •  攒了一身酷
    2021-01-01 17:58

    for (int i = 0; i < pListOrderDetail.Count; i++)
    {
        for (int j = 0; j < stempdata.Count; j++)
        {
            pListOrderDetail[i].OrderID = pOrderID;
            pListOrderDetail[i].ProductID = stempdata[j].pProductID;
            pListOrderDetail[i].Quantity = stempdata[j].pQuantity;
            pListOrderDetail[i].UnitPrice = stempdata[j].pUnitPrice;
            pListOrderDetail[i].Discount = stempdata[j].pDiscount;
            db.SubmitChanges();
            break;
        }
        continue;
    }
    

提交回复
热议问题