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

linq2sql 语句解决方法

2012-01-28 
linq2sql 语句有2张表a,ba b关系是1对多如何查询a中所有数据连上b中对应a主键的第一条数据[解决办法]如果

linq2sql 语句
有2张表a,b
a b关系是1对多
如何查询a中所有数据连上b中对应a主键的第一条数据

[解决办法]
如果已经有关联,直接用Navigate属性不行吗?

var query = a.Select(t => t.b.First());
[解决办法]

SQL code
create  table A(id int,name nvarchar(20))insert A select 1,'name1' union allselect 2,'name2' union allselect 3,'name3' create   table B(id int, aid int,name nvarchar(20))insert B select 1,1,'name1' union all          select 2,1,'name2' 

热点排行