更新父表后,子表的行状态被修改

时间:2014-04-09 08:56:45

标签: c# sql datatable dataset tableadapter

我有两个表的数据集:ComputersHardwareHardware表具有Computers ID的外键关系约束。 问题是我无法使用表适配器更新数据库中的Hardware表。 致电computersTableAdapter.Update(DataSet.Computers)后,Hardware的行状态从Added更改为Unchanged

当我设置computersTableAdapter.Adapter.AcceptChangesDuringUpdate = false;

时,甚至会发生这种情况

1 个答案:

答案 0 :(得分:1)

问题是我没有在外键关系上设置Nested属性True