学生テーブルがあり、ID1の学生を表示したいとします。
SELECT *
FROM STUDENT ST
WHERE ST.ID = 1
これが私がLinqでこれを達成する方法です。
StudentQuery = from r in oStudentDataTable.AsEnumerable()
where (r.Field<int>("ID") == 1)
select r;
oStudentDataTable = StudentQuery.CopyToDataTable();
しかし、これらのIDが1、2、3、4、5の生徒を表示したい場合はどうなりますか。
SELECT *
FROM STUDENT ST
WHERE ST.ID IN (1,2,3,4,5)
Linqでこれをどのように達成できますか?