用户登录
用户注册

分享至

C#三种判断数据库中取出的字段值是否为空(NULL) 的方法

  • 作者: 用活着的时间过死后的日子
  • 来源: 51数据库
  • 2021-08-22

1 通过system.dbnull判断,网上大部分都使用这个方法。

复制代码 代码如下:

datatable dt;                               //假设字段为name, dt已经保存了数据
dt.rows[0]["name"] == system.dbnull.value;  //判断第一行数据的name字段是否为空

2 通过isnull判断

复制代码 代码如下:

datatable dt;                //假设字段为name, dt已经保存了数据
dt.rows[0].isnull("name");   //判断第一行数据的name字段是否为空

3 通过tostring() 判断

复制代码 代码如下:

datatable dt;                          //假设字段为name, dt已经保存了数据  
dt.rows[0]["name"].tostring() == "";   //判断第一行数据的name字段是否为空 

软件
前端设计
程序设计
Java相关