LINQ- 插入到连接表中

本文关键字:连接 插入 LINQ- | 更新日期: 2023-09-27 17:56:57

我有一个连词表,这是一个一对多的关系。我的 LINQ 代码不会插入到此表中,因为它没有主键,即使该表仅由外键组成也是如此。此外,当我尝试保存其中一个外键的关系时,它说 ALTER_TABLE 语句与FOREIGN_KEY约束冲突。但是我已经检查了所有有问题的表格,任何地方都没有ALTER_TABLE。

如何进行更改以允许我插入到连接表中?

LINQ- 插入到连接表中

尝试在表上创建一个主键,即外键列的组合键。 LINQ-to-SQL应该更喜欢这样。 它将允许您保留当前结构,但提供 LINQ-to-SQL 可以使用的密钥。