0

我有一个包含一些列的 DataTable。例如,此列之一包含下一个值:

SOMEtext
SOMEnumber
SOMEnumber
SOMEnumber
SOMEtext
SOMEtext
SOMEnumber
SOMEtext

所有这些值都是字符串

我如何计算我的桌子上有多少“数字”?

4

1 回答 1

1

更新:更好的使用方法是Compute()

int count = Convert.ToInt32(
               dataTable.Compute("Count(myColumnname)", "myColumnname Like '%number%'"));

您可以使用以下DataTable.Select方法:

DataRow[] rows = dataTable.Select("columnname Like '%number%'");

int count = rows.Length;

于 2013-10-31T23:35:02.977 回答