0

我刚刚了解了 asp.net 的工作原理,我正在尝试编写一个具有多个连接的 linq 语句,但我似乎没有让它工作。

我有 4 张桌子:

  • 比赛(包含多轮)
  • 回合(有多个条目)
  • 条目(可能出现在多轮中)
  • RoundEntry(包含 Round 和 Entry 的主键以组合它们)

我要你进入页面competition.aspx 我要显示不同轮次内输入的条目。

有人可以帮助我发表声明,以及如何建立我的页面的建议。

4

1 回答 1

2

假设您有名为的数据上下文db并且表有名为 的键Id

var entries = from e in db.Entry
              join re in db.RoundEntry on e.Id equals re.EntryId
              join r in db.Round on re.RoundId equals r.Id
              select e;
于 2012-11-17T00:15:23.593 回答