【发布时间】:2011-03-28 21:22:02
【问题描述】:
我的数据库表中有以下内容:
- MailingId | GroupName | ServiceId
- 1 | group1 | 3
- 2 | group1 | 5
- 3 | group1 | 8
- 4 | group2 | null
- 5 | group3 | null
...
在我看来,我有 2 组复选框:
- 1) (服务),ID 为 3,5,8 (serviceId)。
- 2) 和邮件组的复选框列表(组 1、组 2、组 3)
我需要使用 LINQ 选择以下内容:
选择我在 ServiceId 复选框列表中选择的行以及任何其他行。例如,如果我检查 ServiceId(3 和 5)和组“Group3”,那么我的输出将是行 MailingId:1、3 和 5。但是,如果我从(第一组复选框)中选择任何服务并且不要选择“ Group1”来自邮件组复选框,然后带有 Group1 的行不应出现在输出中。
我正在使用 EF4。请帮忙。 谢谢
【问题讨论】:
标签: linq entity-framework