我的灯开关中的记录拒绝被删除

时间:2012-05-14 14:56:02

标签: c# visual-studio-lightswitch

Lightswitch中的 My Phases表曾经与我的两张桌子相关。我删除了该关联,但有一条记录由于某种原因无法删除,它表示它们是引用它的相关记录

3 个答案:

答案 0 :(得分:0)

听起来我只是删除了两个关联中的一个(每个相关表一个 - 你提到Phases表与两个表有关)。

此外,在表设计器中,您可以右键单击连接两个表的行(表示它们之间的关系),选择编辑关系,&将默认开删除行为受限制的更改为级联删除

默认受限制的将完全按照其说法执行,它将限制您删除具有相关记录的记录。 级联删除将允许您删除具有相关&的记录。也将删除相关记录。

我希望有所帮助。

答案 1 :(得分:0)

您是否删除了数据库或LightSwitch中的关联?

如果您删除了LightSwitch中的关联,那么数据库仍然不允许它。

如果删除了数据库中的关联,是否刷新了LightSwitch中的绑定?

答案 2 :(得分:0)

谢谢大家的帮助,我不得不重命名我的桌子,因为出于某种原因,Lightswitch似乎缓存了我很久以前做过的改变并保留了它们......很奇怪。但在我重命名我的表后,我就可以删除该记录。