0

我在会员数据库中创建了一个新表。现在我想与 _aspnet_Users_ 表建立关系。我已经建立了关系,但是当我从数据库中建立一个 asp.net 实体模型时,Model1.edmx显示的表没有关系。

这可能吗 ?

4

1 回答 1

0

这是您要做的事情:在服务器资源管理器或管理工作室中将表添加到数据库并设置关系后,您应该重新打开 Model1.edmx 并右键单击设计区域并单击从数据库更新模型然后检查表并单击完成,Visual Studio 将自动将新表和关系添加到您的 Model.edmx

问题是你不能在两个表列之间建立关系,它们都不是关键列!

aspnet_User 是主键表,Post 表是外键表,所以需要把 aspnet_User 表的 UserID 列和 Posts 表中的同类型(uniqeidentifier)列对应起来,表示发帖的用户 ID帖子。

于 2012-06-10T09:47:48.977 回答