C#中Nullable<T>

在C#中,对于可空类型描述为:Nullable<T>, 它表示该类型是可以为空的一个类型。它被定义为一个结构(struct)而非一个类(class),C#中对于Nullable<T>可空类型有个简单写法:T?,例如:int?。下面简单介绍Nullable<T>的用法
时间:2017-7-23

.NET中IsNullOrEmpty和IsNullOrWhiteSpace的区别

在ASP.NET编程中,经常需要对字符串进行空值判断,.NET中系统提供了string.IsNullOrEmpty以及string.IsNullOrWhiteSpace两个方法,那么,两者的区别是什么呢?
时间:2017-4-15

MySQL中NULL和空值的区别

在使用MySQL的时候,数据库中字段的值有的为NULL,有的为空值,对于MySQL中的NULL值和空值有什么区别,通常不能很好的理解,下面简单介绍下两者的主要区别。
时间:2017-2-23

异步调用中HttpContext.Current为null解决方法

在项目中使用异步(async await)的时候,调用HttpContext.Current的值会出现NULL的情况,原因是HttpContext.Current是基于System.Runtime.Remoting.Messaging.CallContext这个类,子线程和异步线程都无法访问到主线程在CallContext中保存的数据。下面介绍解决方法
时间:2016-10-23

DataRow转换时对DBNULL的处理

在ASP.NET编程中,经常需要从数据库中读取大量的数据,可以使用dataset返回数据,但是,如果取出来的某列值在数据库中时NULL值,则在ASP.NET中,读取出来的则是DBNULL,如果直接将空的datarow转换成ASP.NET中的数据类型,则会抛异常,下面介绍处理方法
时间:2016-8-18

SQL中not in有Null值时

在写SQL语句时,经常需要查询不在某个表、不等于某些值的记录,SQL Server中提供了not in来实现这个功能,但是,如果not in 后面的值有NULL值时,就会返回错误的结果,即没有任何结果返回,所以SQL中在使用not in时需要特别留意。下面通过实例说明
时间:2016-6-20

SQL中AVG、COUNT、SUM、MAX等函数对NULL值处理

在数据库系统开发中,经常需要统计、汇总一些数据,比如对某些数据求和、计数、求最大最小值、求平均值,供前端系统生成报表,SQL语言中,提供了很多的汇总函数,例如:AVG、COUNT、SUM、MAX、MIN等待,下面分别介绍这些汇总函数对NULL值如何处理
时间:2016-4-13

sql 多列求和 当某列有null值时的处理

在数据库应用中,有时需要用SQL语句计算每行记录的几列求和,然后组合成新的一列返回,我们很容易想到的是,将这几列相加即可,但是,如果某行记录的这几列有一列是NULL值,那么这条记录相加值为Null,下面介绍处理方法。
时间:2016-4-8

MySql 中IFNULL、ISNULL和NULLIF

在MySql的应用中,经常需要对数据库中的null值进行判断、处理,在对null值的操作中,少不了利用IFNULL、ISNULL和NULLIF这三个函数,那么它们分别代表什么意思呢?下面将分别介绍MySql 中IFNULL、ISNULL和NULLIF的用法和区别
时间:2016-3-25

sql server 判断 null

在sql server数据库中写sql进行查询时,直接使用 = null 来判断null,结果是什么都没检索出来,正确的做法是使用 is null,比如:SELECT COUNT(*) FROM 客户表 WHERE 电子邮件 IS NULL。
时间:2015-10-1

Sql Server中的Null值

NULL 是Sql Server中的数据类型,当一条记录的某个列为 NULL ,则表示这个列的值是未知的、是不确定的。因此, NULL 并不是一个确定的值。判断一个字段是否为 NULL , 应该用 IS NULL 或 IS NOT NULL
时间:2014-11-13

DBnull和null的区别

DBNull只是一个普通的类,继承自object,没添加任何方法属性,其有一个唯一的实例Value。它的存在仅仅只是为了表示从数据库读取数据时遇到的数据库中的null值。用于当数据库中数据为空(<NULL>)时,在.net中的值。下面介绍DBnull和null的区别
时间:2014-9-2

SQL中的ISNULL的用法

在T-SQL中,IsNull的作用是把空值替代成指定的值。语法为:ISNULL ( check_expression , replacement_value ) ,如果 check_expression 不为 NULL,那么返回该表达式的值;否则返回replacement_value。
时间:2014-5-14