DB中经常出现元组的某个项为空的情况
若对于取出的值为NULL, 基础类型是不能表达的。需要自己定义基础类型的wrapper或者使用针对于DB的基础类型
C# 2.0中引入的Nullable type可以较好的解决此问题。
int? a = 123;
这就是一个Nullable type, 在使用中,可以从DB从取出值并进行如下的比较
if (a == null)
{...}
或者
if (a != null)
{...}
简化了对程序员对DB的操作
装了vs2005的同胞可以试验一下
若对于取出的值为NULL, 基础类型是不能表达的。需要自己定义基础类型的wrapper或者使用针对于DB的基础类型
C# 2.0中引入的Nullable type可以较好的解决此问题。
int? a = 123;
这就是一个Nullable type, 在使用中,可以从DB从取出值并进行如下的比较
if (a == null)
{...}
或者
if (a != null)
{...}
简化了对程序员对DB的操作
装了vs2005的同胞可以试验一下