私はそのように書かれた通常のlinqクエリを持っています:
Clients.Where (c => c.EmailReturnUndeliverable == false ||
c.ClientBadStanding_TF == false)
動的にクエリを記述したいと思います。
Clients.Where ("EmailReturnUndeliverable = false Or ClientBadStanding_TF = false")
Dynamic Linqに関するScott Gの記事をレビューしましたが、私の構文は正しいようです。
ただし、2番目のクエリを実行できません。
私のセットアップ:
VS 10 / ASP.NETアプリ
私が取った手順:
誰も私が欠けているもの、またはusingステートメントをクリアする方法について評議会を持っていますか?
あなたのCLientsがリストである場合、あなたは試すことができますか
Clients.AsQueryable().Where ("EmailReturnUndeliverable = false Or ClientBadStanding_TF = false")
私が間違っていない場合、DynamicLibrary.csにはIQueryableに適用できる関数があります