1
Existe-t-il une meilleure façon de créer la requête linq to sql suivante? Je suis en train d'obtenir tous les noms d'entreprises qui commencent par un certain nombre [0-9] ...linq to sql - comment puis-je réécrire ce qui suit
var suppliers = from s in context.Supplier where
SqlMethods.Like(s.CompanyName, "0%") ||
SqlMethods.Like(s.CompanyName, "1%") ||
SqlMethods.Like(s.CompanyName, "2%") ||
SqlMethods.Like(s.CompanyName, "3%") ||
SqlMethods.Like(s.CompanyName, "4%") ||
SqlMethods.Like(s.CompanyName, "5%") ||
SqlMethods.Like(s.CompanyName, "6%") ||
SqlMethods.Like(s.CompanyName, "7%") ||
SqlMethods.Like(s.CompanyName, "8%") ||
SqlMethods.Like(s.CompanyName, "9%")
select s;
Merci beaucoup
Duh! Merci konamiman – Rippo
En passant, je ne savais pas l'existence de la classe SqlMethods. Peut-il être étendu avec des méthodes personnalisées? – Konamiman
Je ne suis pas trop sûr ... peut-être que vous pouvez poser une question sur Stack Overflow ...! – Rippo