substring与datatable查询结合使用

时间:2012-11-15 17:18:28

标签: c# linq datatable

下面的查询是一个查询,它将从列中获取数据以查看数据是否包含某个字符串。这是在该列中找到的字符串我想选择其中的所有数据行。例如,在数据表中,将是一个“age [10-20]”的行,并且基于此输入字符串,它应该输出字符串为“age”的所有行

下面的代码不返回任何数据,也没有错误

是否可以根据索引值检索数据。

  var result = importedExcelData.AsEnumerable().Where(data => data.Field<String>("All Respondents").Contains(first))

1 个答案:

答案 0 :(得分:2)

尝试将.Where(data => data.Field<String>(first) == first)更改为:

.Where(data => data.Field<String>(first).Contains(first)