0
私は以下のようなLINQ文を持っている:ビルドLINQクエリを動的
var biosample= (from a in db.Biosample
select a);
if (catalognbr != -1)
{
biosample.Where (a => a.Catalog_nbr ==catalognbr);
}
ユーザーが選択したcatalognbr場合、クエリは、WHERE条件を連結、それ以外の場合は、場所をスキップします。今は私が望むように動作しません。それを動作させるには?
ありがとうございました。
ありがとうございますが、catalognbr == - 1の場合、クエリはallを返す必要があります。そして、どのように複数のwhere句を行うなど、キャンパス==キャンパスなどを追加する – user788448
2番目の部分が動作します。ありがとう。 – user788448