首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >丢失与LINQ-SQL designer的FK关系

丢失与LINQ-SQL designer的FK关系
EN

Stack Overflow用户
提问于 2009-05-14 22:51:30
回答 1查看 155关注 0票数 0

我的数据库中有三个表(实际上还不止这些),它们是:

代码语言:javascript
运行
复制
Users
-----------
ID (PK)   
Name

Sites
-----------
ID (PK)  
SiteName

Users_Sites
-----------
ID (PK)  
UserID (FK to Users.ID)  
SiteID (FK to Sites.ID)  

在Users_Sites表中,我对UserID和SiteID有一个唯一的约束。都是非常标准的东西。

我的问题是,当将这些表拖入LINQ-SQL designer中时,我可以看到Sites和Users_Sites表之间的关系,但看不到Users和Users_Sites表之间的关系。我尝试在SQL企业管理器中创建一个等价的关系图,它验证了关系确实存在。

LINQ-SQL设计器有没有什么已知的问题,或者我应该做些什么特别的事情?

EN

Stack Overflow用户

回答已采纳

发布于 2009-05-14 23:22:31

嘿,mdresser,我知道这听起来可能很愚蠢,但是你试过重启Visual Studio吗?

我已经遇到这个问题好几次了,它总是让Visual Studio2008变得有点精神错乱。

每次重新启动都会修复它。

只需确保您的关系确实在数据库中,并确保在拖入之前已在服务器资源管理器中刷新了您的连接。

最后,在添加表之前进行构建有时会有所帮助……

我知道这听起来很随意,但请告诉我

干杯

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/866278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档