首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

关于用linq 如何实现根据外键id显示向对应的值

2012-01-06 
关于用linq 怎么实现根据外键id显示向对应的值是在gridview里显示table aIDName1aa2bbtable bIDNameIDCode

关于用linq 怎么实现根据外键id显示向对应的值
是在gridview里显示
table a
ID Name  
1 aa  
2 bb

table b
ID NameID Code  
2 1 23  
3 2 12

然后在gridview里显示

ID NameID Code  
2 aa 23  
3 bb 12

请问这怎么实现啊 谢谢高人指点

[解决办法]
自己看msdn: http://msdn.microsoft.com/en-us/vcsharp/aa336746.aspx
[解决办法]
var query = from ta in TableA
join tb in TableB on ta.ID equals tb.NameID
select new {ID=tb.ID,NameID=ta.Name,Code=tb.Code};

TableA,TableB是DataContext读出来的Table a,Table b

热点排行