我需要在sql server中更新表中的大量记录。为此,我使用了每个循环,并在实体中添加了值,并使用了一次保存更改来更新表中的记录。但是记录不会按创建的顺序更新。它以随机顺序插入。
例如,我在对话框中创建了16个关键结果值,例如k1,k2,k3等,并试图插入表中。但是插入的顺序是k9,k1,k2,k5等等。
有人可以建议我解决此问题吗?
我已附上我的代码的屏幕截图,请参考它
我需要在sql server中更新表中的大量记录。为此,我使用了每个循环,并在实体中添加了值,并使用了一次保存更改来更新表中的记录。但是...
以及类似的东西呢?>
var results = objects.KeyObjects.Select(s=> new OKR_KeyResult{
//add values to params like param = s.param, aso...
}).ToList();
context.OKR_KeyResult.AddRange(results);