Bonjour,
Je viens de commencer la programmation avec LINQ, et j'ai encore quelques lacunes malgres mes recherches sur internet. Je m'adresse donc à vous
Voici une fonction qui permet de faire une requete dans la BDD :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 String MyInitString = "1,5,10"; System.Collections.Generic.List<String> sList = MyInitString.Split(',').ToList<String>(); System.Collections.Generic.List<int> iList = new System.Collections.Generic.List<int>(sList.Count); foreach (String OneEl in sList) iList.Add(int.Parse(OneEl)); MyDataContext db = new MyDataContext(); var obj = from aTest in db.MyTable where aTest.Number == 1 || aTest.Number == 5 || aTest.Number == 10 select aTest;
Ma requete comportant un "where" en "dur", je voudrai le rendre "dynamique" en fonction de ma liste generic "iList". Est ce possible ?
Merci de me donner une petite piste
A bientot
Partager