读书人

linq话语include和union

发布时间: 2012-12-25 16:18:29 作者: rapoo

linq语句include和union
from c in _entities.A
.Include("B_list")
where c.id==id
select c).FirstOrDefault();

B_list 又跟其他表union
该怎么写语句呢?
[解决办法]
var q = ( from c in _entities.A
.Include("B_list")
where c.id==id
select c ).Union( from e in db.Employees select e.Country );


[解决办法]
楼上的,我的意思是实体A include几张表,有张表是B_list, 我希望的是表B_list 又跟其他表union


按照思路应该是这样
from c in _entities.A
.Include("B_list").Union( from e in db.Employees select e.Country )
where c.id==id
select c).FirstOrDefault();



[解决办法]
有人能解决吗?
[解决办法]
已解决,换个思路,2个linq语句写掉,然后合并list

读书人网 >.NET

热点推荐