C#三种判断数据库中取出的字段值是否为空(NULL) 的方法
2023-09-27 14:26:15 时间
操作数据库,需要判断返回的字段值是否为空,大致有以下三种方法:
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字段是否为空
相关文章
- 【转】C# string数组转int数组
- C#控件CheckBox的使用
- C#使用ComboBox控件
- C#实现图的深度优先遍历--非递归代码
- 数据库、C#、Java生成唯一GUID 方法
- C#开发入门及项目实战
- C#连接mysql数据库插入数据后获取自增长主键ID值
- C# 连接mysql数据库
- C#图像处理-OpenCVSharp教程(三十五) OpenCVSharp运动物体检测(一)
- C#中对象与JSON字符串互相转换的三种方式
- C#底层库--MySQL数据库访问操作辅助类(推荐阅读)
- 【c#】Form调用百度地图api攻略及常见问题
- C#实现(递归和非递归)高速排序和简单排序等一系列排序算法
- .NET(C#) 设计模式 抽象工厂模式
- .NET(C#)通过ADO.NET配置连接SAP HANA数据库及使用示例代码
- C# 利用Newtonsoft.Json进行Json序列化与反序列化
- C# System.Threading.Timer 案例(一)
- C# datagridview 绑定数据后绑定标题
- 2019-8-31-C#-循环的判断会进来几次
- 2018-2-13-C#-获得设备usb信息