Ich baue eine Ad-hoc-Abfragen zu SQL tun die folgenden senden:Wie kann ich ein OR in meiner Where-Klausel erhalten?
var data = from d in db.xxxx select d;
foreach (pattern in user_stuff)
data = data.Where(d=>SqlMethods.Like(d.item,pattern)==true);
Das Problem ist, dass die WHERE
Klauseln AND
‚zusammen ed bekommen. Ich brauche OR
's.
Haben Sie eine Idee, wie Sie eine OR
bekommen?
die || Betreiber Dint Arbeit für Sie? – Perpetualcoder
PerpetualCoder, du kannst nicht || zusammen eine dynamische Liste von Prädikaten. Deshalb benötigen Sie einen Prädikat-Builder. – Avish