-->

......是不是一个外键列,不能在这里使用?(…is not a foreign key colu

2019-10-16 14:46发布

我有两个观点在SQL,并已创建映射到它们在LINQ to SQL。

这两种观点是这样一个联合体,它做工精细,Ticket.ProblemCode和Problem.Code之间

当我尝试在Ticket.ProblemCode设置UIHint(“ForeignKey的”),然后运行网页出现错误:

“ProblemCode”不是一个外键列,不能在这里使用。

任何人都知道为什么吗? 更重要的是,如何解决它?

Answer 1:

参见ASP.NET论坛这个帖子: http://forums.asp.net/t/1254559.aspx

另外,你说,你创建的协会在LINQ to SQL。 是否有数据库中的实际PK / FK约束,或者它只是在你的dbml代表?



文章来源: …is not a foreign key column and cannot be used here?