问:
我有一个DataTable,我想根据某些条件来获取数据。(Where())
MyTable.Select().Where()如果条件(type = 0),如何执行此操作。
发布于 2011-04-05 21:40:05
您可以使用LINQ:
IEnumerable<DataRow> rows = MyTable.AsEnumerable()
.Where(row => row.Field<int>("type") == 0);发布于 2011-04-05 21:43:12
这应该是您要查找的内容:
var query = from r in dataset.Tables[0].AsEnumerable()
where r.Field<int>("Type") == 0
select new
{
r.Field<string>(“Column1”),
r.Field<string>(“Column2”),
r.Field<string>("ColunmEtc")
}https://stackoverflow.com/questions/5552734
复制相似问题