我这个对象中的整型变量(属性) 的缺省直是0 
能不能有一个象 null Dbnull.value 这样的东西

解决方案 »

  1.   

    根据你的需要给他一个初值,如:rdr.IsDBNull( 10 ) ? DateTime.Now : rdr.GetDateTime( 10 )
      

  2.   

    最小是DateTime.MinValue,插入数据库的时候如果没有就插入null,不能插入‘’
      

  3.   

    bool isdata = true;
    try
    {
      DateTime.Parse(你的值);
    }
    catch
    {
       isdata = false;
    }
      

  4.   

    to wxyzy(云宇) :
    可以插入null值的,用 DBNull.Value 就行。
      

  5.   

    DateTime 是值类型,不是引用类型,不可为空,
    静态 DateTime.MinValue 是 公元(基督纪元)0001 年 1 月 1 日午夜 12:00:00.
      

  6.   

    DateTime 是值类型,不是引用类型,不可为空,
    值类型不用在托管堆栈中动态去分配内存
    只要你声明,那么在线程堆中已经分配了空间也就是有了默认
      

  7.   

    经我在Access2003,.NET2003里试验,DBNull.Value是可以的。