我有一些包含一些列的DataTable。例如,其中一列包含下一个值:
SOMEtext
SOMEnumber
SOMEnumber
SOMEnumber
SOMEtext
SOMEtext
SOMEnumber
SOMEtext
所有这些值都是字符串
如何计算我的桌子中有多少“号码”?
答案 0 :(得分: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;
击> <击> 撞击>