表里有个可以为空的datetime类型的字段,但是插入的时候又不能把一个空值赋给datetime,怎么办?
读的时候也是

解决方案 »

  1.   

    .net1.1 用Nullables.NullableDateTime替换System.Datetime
      

  2.   

    不行,2.0没有Nullables.NullableDateTime 
    就算能插入null,也读不出来
    只能把空值转化成1900-1-1 0:00:00,显示的时候再转换过来
    这样好麻烦
      

  3.   

    Nullables.NullableDateTime 是nhibernate扩展包里的,你需要下载NHibernate Extensions.