Customersテーブルがあり、次のようにフィルタリングしたいとします。
- 国:すべて、米国、英国、カナダ
- 収入:すべて、低、高、中
- 年齢:すべて、ティーンエイジャー、大人、シニア
このフィルターのSQL文字列を作成する必要がある場合は、次のようになります。
if (Country != "All") sql += "country = " + Country
if (Income != "All") sql += "and income = " + Income
if (Age != "All") sql += "and age = " + Age;
したがって、基本的に、ユーザーは一部のフィールドでフィルター処理できますが、すべてのフィールドでフィルター処理する必要はありません。
Entity Frameworkを使用してこれをどのように行いますか?
ありがとう !