假设我有一个学生表,我想显示 ID 为 1 的学生。
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 中实现这一点?