毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> net技术 >> 正文

C#的sql如何转换成lambda

更新时间:2014-3-31:  来源:毕业论文

select * from ccccc as c where c.A in(select b.A from bbbbb as b where b.C = 'fghfg')
转换成lambda 

网上找了一下 但是没有成功的实现.

db.ccccc.AsQueryable().Join(db.bbbbb.AsQueryable(), a => a.A, b => b.A, (a, b) => new { a = b }).Where(c => c.a.C== str);

 var  ids=  bbbbb.where(o=>o.c="fghfg").select(o=>o.a).toarray();
var  test= ccccc.where(o=>ids.contains(o.A))
select * from ccccc as c where c.A in(select b.A from bbbbb as b where b.C = 'fghfg')
试试
 db.ccccc.Where(a=>db.bbbbb.Where(x=>x.C=="fghfg").Select(x=>x.A).Contains(a.A))

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。