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

linq怎么写

2013-07-09 
linq如何写?A表idbidcidname123小233大343中411外结构如上。传入bid值,查询cid相同的记录……通过linq,怎么写

linq如何写?
A表

id   bid   cid   name
1     2     3     小
2     3     3     大
3     4     3     中
4     1     1     外

结构如上。

传入bid值,查询cid相同的记录……通过linq,怎么写的?谢谢 

传入2时,查询到id为 1   2   3的记录
传入1时,查询到id为 4 的记录
[解决办法]

    var query = from a in Table   
    where a.cid  ==  
     
    (from b in Table      
    where b.bid == "传入的bid" 
     
     select b).Single().cid   
     
    select a;  

[解决办法]
var result = from m in Tab_A where cid=bid select m;    基本如此。。。

热点排行