按照我的理解。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 *****
- 2 回答
- 0 关注
- 277 浏览
添加回答
举报
0/150
提交
取消