Linq To SQL, Sprøge på elementer i arraylist
Jeg har en Tabel Person, Med felterne ID(int), Navn, og telefon nummer.Jeg har en arrayliste med nogle Integers(int) i.
Jeg ville gerne lave et Linq statement der finder alle de personer der har et ID svarende til de int's der er i min arrayliste. Havde først lavet dette men får en fejl.
ArrayList Personer; // Bliver fyldt med id et andet sted.
var nyePersoner = from p in Db.Persons
where Personer.Contains(p.ID)
Select p;
Dette giver fejlen.
+ base {"Method 'Boolean Contains(System.Object)' has no supported translation to SQL."} System.SystemException {System.NotSupportedException}
Nogen ideer til hvordan det så kan gøres.