为了账号安全,请及时绑定邮箱和手机立即绑定

Linq的困惑

Linq的困惑

慕容森 2018-11-14 05:02:57
按照我的理解。LINQ应该是一个ORM的轻量级框架。。  现在在开发之中我碰到了如下的难题。 比如在一张ASPX页面中。 我要显示出OrderItem的信息。又要显示Order的信息。 形式如下:  OrderItmeID      OrderItemName    OrderItemCreatDate       OrderId    OrderName      1                            aa                              2008-10-12             2                cc      2                              bb                             2008-10-12             2                cc这里就等于说SQL联合两张表取数据。。 以前我在做项目的时候。采用三层架构的实体类。 碰到这样的情况。我只能用下面的方法   GetOrder( Eval("OrderItmeID") )   ,  即根据OrderItemID来查Order表中的信息。 这样感觉造成程序效率低下。因为要连多次数据库。。 现在有了Linq,  在OrderItem实体中有Order的信息。。   我想问一下,我如用只连一次数据库就可以把Order表中的数据和OrderItem中的数据都查出来。  不用像上面一样再多连 一次数据库 
查看完整描述

2 回答

?
叮当猫咪

TA贡献1776条经验 获得超12个赞

var query = from o in Order
       from i in OrderItem
                   where O.XX = i.XX
       select *****

查看完整回答
反对 回复 2018-11-21
  • 2 回答
  • 0 关注
  • 277 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号