读书人

如何使用Entity Framework来实现外键查

发布时间: 2012-12-15 15:16:03 作者: rapoo

怎么使用Entity Framework来实现外键查询
我想在winform中的DataGridView显示的外键Id为名字,用EntityFramework外键都是连接好的,但是我查询全部出来的是外键ID的值,所以请教下,怎么使用EntityFramework查询全部数据,包括外键Name,然后在DataGridView中显示出来
[解决办法]
var result=db.table join db.table1 on table.id equals table1.id

大概这样就能查出来,你就多表联合查.写的不怎么对,你跟据我的思路改改试试看.

还有一种就是 把外键当成主表的一个属性查出来
[解决办法]
EF4.1的版本么 直接用强制加载
Include

就能加载 导航属性关系表的所有信息了~ 然后再绑定即可

http://www.cnblogs.com/wlflovenet/archive/2011/07/29/EFandMvc6.html

读书人网 >.NET

热点推荐