【发布时间】:2012-07-13 07:11:42
【问题描述】:
假设我有客户表,我想通过以下方式对其进行过滤:
- 国家:所有、美国、英国、加拿大
- 收入:全部、低、高、中
- 年龄:所有,青少年,成人,老年人
如果我必须为这个过滤器构建一个 SQL 字符串,它会是这样的:
if (Country != "All") sql += "country = " + Country
if (Income != "All") sql += "and income = " + Income
if (Age != "All") sql += "and age = " + Age;
因此,基本上,用户可以按一些字段进行过滤,但不必过滤所有字段。
你如何使用实体框架做到这一点?
谢谢!
【问题讨论】:
-
同意。完毕。谢谢回复。 PS:我也是明斯克人。