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

利用将的SQL语句转换为LINQ的语句形式,该如何解决

2012-03-28 
利用将的SQL语句转换为LINQ的语句形式SQL code/*通过field_baseinfo.field_code查询得到crop_manageinfo.f

利用将的SQL语句转换为LINQ的语句形式

SQL code
/*通过field_baseinfo.field_code查询得到crop_manageinfo.field_base_id  条件:field_baseinfo.id = crop_manageinfo.field_base_id*/select crop_manageinfo.field_base_id from crop_manageinfo where crop_manageinfo.field_base_id =(select field_baseinfo.id from field_baseinfo where field_code = '1-1' )


请问如何利用将上面的SQL语句转换为LINQ的语句形式。
谢谢。

[解决办法]
C# code
crop_manageinfo.Where(a=>a.field_base_id==field_baseinfo.Where(b=>b.field_code=="1-1").Select(c=>c.id).Single()).Select(d=>d.field_base_id);
[解决办法]
你那列是数值型的

你应该修改返回值 为 long?

热点排行