1.StringEmpty表示“”
2.Convert.IsDBNull(null)是false。
3.三者区别:
这里 ExecuteScalar 的规则就是,返回第一列,第一行的数据。如果第一列第一行不为空,那么ExecuteScalar就直接对应的DotNet的值。如果有第一行,但是第一 列为空,那么返回的是 DBNull 。如果一行都没有,那么ExecuteScalar就返回null
2.Convert.IsDBNull(null)是false。
3.三者区别:
这里 ExecuteScalar 的规则就是,返回第一列,第一行的数据。如果第一列第一行不为空,那么ExecuteScalar就直接对应的DotNet的值。如果有第一行,但是第一 列为空,那么返回的是 DBNull 。如果一行都没有,那么ExecuteScalar就返回null
ExecuteScalar返回值解析
本文详细解释了在使用ExecuteScalar方法时,不同情况下返回值的具体表现形式,包括DBNull、null等特殊情况的处理方式。
936

被折叠的 条评论
为什么被折叠?



