我过去曾做过类似的事情,根据id更新表格。这是过去为我工作的代码,但它返回null错误。
对象引用未设置为对象的实例。 System.NullReferenceException:未将对象引用设置为对象的实例。
$this.append(str)
看来结果为空但我确认记录#3存在。简单地下面的代码我硬编码。
我只想更新结果.TransStatus到"已完成"。 任何人都可以帮忙。谢谢!
-----------------更新--------------------- < / p>
我发现查找()不适用于外键(FK)。我硬编码PK,它不再是空的。
但是,我仍然无法更新表格。如何更新表或transStatus字段?代码是否正确?感谢你的宝贵时间。
答案 0 :(得分:0)
我修好了。缺少 db.Entry(results).State = EntityState.Modified 。我仍然不明白相同的代码如何或为什么在我以前的项目上工作。