如何使用Like条件从数据集获取特定数据到datarow?

时间:2015-05-13 05:32:17

标签: vb.net asp.net-mvc-4 dataset datarow

我在.Net MVC 4.0中使用VB.Net语言

我的数据集包含

等记录
1 David   05/31/2011 05/16/2011

2 Rassell 06/15/2011 06/01/2011 

3 David   06/15/2011 06/01/2011
像pise一样,数据集中存在数千条记录,我只是想从数据集到数据流中获取David的数据。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

以下是可用于从数据集中过滤数据的代码。 根据数据表替换变量/表/列名称。

您将获得一个数据行数组。如果您期望一行,则从结果中取第一行,否则它将为您提供所有以“David”作为人名的行。

Dim table As DataTable = DataSet1.Tables("Orders")

Dim expression As String
expression = "PersonName Like '%David%'" 

Dim foundRows() As DataRow
foundRows = table.Select(expression)