Bonjour,
Je cherche à faire l'équivalent de l'expression " where in (value1, value2, ... , valueN)" en linq to entity
J'ai une "List<string> o_item_id_list" contenant la liste des items que je veux sélectionner.
J'ai essayé différentes syntaxes dont
=> génère une exception
Code : Sélectionner tout - Visualiser dans une fenêtre à part Select(item => item).Where(p => o_item_id_list.Contains(p.ItemID))
=> fonctionne,mais effectue les requêtes une à une dans la BDD
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 (from id in o_item_id_list from item in DataModel.ItemEntities where item.ItemID == id select item)
Si quelqu'un a une solution je suis preneur
Merçi
Partager