存储在内存中的数据集中的“Like”函数(与SQL中的类似函数相同)

时间:2009-11-20 14:21:19

标签: c# asp.net vb.net sql-like

假设我有一个大型数据集,我想在数据集中运行“like”函数,例如列 - 名称

有没有办法在数据集中运行like语句?

是否可以使用ASP.NET?

我不想对数据库运行查询。

3 个答案:

答案 0 :(得分:5)

dataTable.Select("Name like '%rob%'");

DataTable.Select函数支持LIKE语句,如下所示:

http://msdn.microsoft.com/en-us/library/system.data.datacolumn.expression.aspx

答案 1 :(得分:0)

你,我的朋友,需要一些LINQ。它是一种通用查询语言,可以通过使用各种提供程序查询基于SQL的数据存储以及列表等内存对象。 http://msdn.microsoft.com/en-us/netframework/aa904594.aspx

答案 2 :(得分:0)

你能否使用

YourDataTable.Select("Name LIKE 'surname*'");