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

linq,该如何解决

2012-12-27 
linq表user int uid,string name表order int d,intuid,double money怎么样用linq查询出uid,name,money的信

linq
表user int uid,string name
表order int d,intuid,double money
怎么样用linq查询出uid,name,money的信息呢?要两表连接的
[解决办法]
var query = from user in User
                from order in Order
                where user.uid=order.uid
                select new
                {userid=user.uid,username=user.name,order.money};
foreach(var q in query)

这样???
[解决办法]

var query = from u in User
  join od in Order
  on u.uid equals od.uid
  select new
  {
userid=u.uid,
username=u.name,
money=od.money
};
 



[解决办法]
var query = from u in User
  join od in Order
  on u.uid equals od.uid
  select new
  {
userid=u.uid,
username=u.name,
money=od.money
};
 


热点排行