小编Hus*_* Md的帖子

为什么 dataTable.Rows[0]["columnName"] == null。不工作?

我有一个像下面这样的代码

txtbox1.Text = dtDetails.Rows[0]["columnName"] == null ? "--": dtDetails.Rows[0]["columnName"].ToString().Trim();
Run Code Online (Sandbox Code Playgroud)

上面一行是始终not null即使dtDetails.Rows[0]["columnName"] is null

txtbox1.Text = dtDetails.Rows[0]["columnName"] == DBNull.Value ? "--": dtDetails.Rows[0]["columnName"].ToString().Trim();
Run Code Online (Sandbox Code Playgroud)

完美地工作。这是为什么?以及如何null不同DBNull.Value

c# asp.net dbnull

2
推荐指数
1
解决办法
2006
查看次数

标签 统计

asp.net ×1

c# ×1

dbnull ×1