如何使用DataTable.Select()来选择Null / empty值?

时间:2012-02-17 06:51:21

标签: c# .net ado.net

我从db填充的数据表在某些单元格中具有空值。

结果数据库SP返回中包含Null但在DataTable中这些值显示为''或空单元格。

请指导我如何使用Select()选择这些dbnull / empty行。

由于

2 个答案:

答案 0 :(得分:69)

检查null的正确方法是检查它:

DataRow[] myResultSet = myDataTable.Select("[COLUMN NAME] is null");

答案 1 :(得分:5)

一栏

DataRow rows = DataTable.Select("[COLUMN 1]=''");

对于多列

DataRow rows = DataTable.Select("[COLUMN 1]='' OR [COLUMN 2]=''");