前台提交表单时,如果是日期类型的,什么也不输入,提交后,数据库中日期类型的字段值就会是1900-1-1。
怎么才能避免,

解决方案 »

  1.   

    ''转换成日期类型就是 1900-01-01 ,解决办法 ,要么空 设置成 null,要么把日期类型 转换成 nvarchar 类型,如果是''字符,转换成 datatime类型时候还会是 1900-01-01
      

  2.   

    怎么设置默认值就是null,默认值为空也可以,在哪设,怎么设,
      

  3.   

    不要设置默认值。自动会是null
      

  4.   

    如果要手动的向一个字段值插入一个NULL值,可以使用DBNull.Value之类的值,这个要看编程语言是怎么定义的了.