この例の動的クエリでScottGuthrieが使用する動的言語を理解しようとしています
スコットは、CsharpSamplesファイルに例としてファイルを添付し、動的クエリを使用して複数の列を検索して検索しました。私は動的クエリがどのように機能するかを理解しようとしているので、彼のコードを私のプログラムで機能するように適合させることができます。
以下のこのコードスニペットは私に最も問題を与えています
var query = db.Customers.Where("City == @0 and Orders.Count >= @1", "London", 10).
OrderBy("CompanyName").
Select("New(CompanyName as Name, Phone)");
最初の行で彼が値「ロンドンと「10」をハードコーディングしている理由がわかりません。
テーブルが呼び出され、検索iamp_mapping
する列が呼び出される検索関数に動的クエリを使用PA, Major Program, Investment_Area, Director
したいVP
。
ユーザーが単一の検索ボックスを使用して、値の存在についてすべての列を検索できるようにしたいと思います。また、値を検索するために使用したい検索関数もあります。単一の列の検索で機能させることができましたが、すべての列で機能させることはできませんでした。
if (!String.IsNullOrEmpty(searchString))
{
}
これが理にかなっていることを願っています。問題の診断に役立つ質問があれば、遠慮なく質問してください。頻繁にチェックします。