【问题标题】:Select Master records and details belong to it in one Select一次选择主记录和明细所属的选择
【发布时间】:2014-06-14 22:59:56
【问题描述】:

请考虑以下记录:

tblMaster:

   ID           Name            
   ------------------
   1            Ben  
   2            Jack
   3            Sara

tbl详细信息:

  ID         MasterID          F1            F2
  ----------------------------------------------           
  1             1              1995          'A'
  2             1              1998          'B'
  3             1              2000          'A'
  4             2              2010          'E'

现在我想将tblMastertblDetails 属性设置为上述记录。是否可以在一个语句中执行此操作?

【问题讨论】:

  • 不清楚你在问什么。请详细说明。
  • LINQ to entity 应该在您获取tblMaster 包括tblDetails 时执行此操作。如果这不是您的意思,您应该告诉我们更多信息。
  • 我想得到这样的查询: tblMaster.tblDetails.where(r=>r.MasterId = 1).ToList();但它可以在客户端完成,而不是服务器。

标签: c# linq linq-to-entities


【解决方案1】:

你可以试试下面的sql命令

"Join tblMaster.ID,tblMaster.Name, tblDetails.Master.ID,tblDetails.F1,tblDetails.F2 on tblMaster.ID==tblDetails.ID"

【讨论】:

  • 我想使用 linq 到实体来做到这一点
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-24
  • 2011-02-08
  • 2023-01-18
相关资源
最近更新 更多