C#判断datatable某行某个单元格的数据为空 如下:

DataTable.Rows[i][m] != null这样不行,明明没有值,也显示为真...
2024-11-07 23:37:29
有4个网友回答
网友(1):

数据库中的空值要这样判断,它跟null之类的是两个不同的概念

if(!Convert.IsDBNull(DataTable.Rows[i][m]))

网友(2):

String.IsNullOrEmpty(DataTable.Rows[i][m].ToString())

这样试试

网友(3):

DataTable.Rows[i][m] != null&&DataTable.Rows[i][m].tostring.length!=0

网友(4):

试试 DataTable.Rows[i][m].Value != null