textbox 的值如果是空,要把它转化为   datetime 类型 ,然后存到数据库里  ,怎么处理 要实现这样的功能。

解决方案 »

  1.   

    为空 转化报错  你就传个NULL过去 
      

  2.   

    没分发帖了,借楼发问题,
    有人知道怎么当前用户名,使用gridview中更新按钮,更新到数据库里面么,谢谢
    也就是点了更新后,吧我通过   session["username"];写入数据库
      

  3.   

    做这种录入数据,赋值前判断一下就可以了,if(textbox.Text.Trim() != "")
    {
         date = DateTime.Parse(textbox.Text.Trim());
    }当是空值时,插入就不会报错了。
      

  4.   

    如果是空,直接设置为DateTime.MinValue,在插入的时候判断是否为MinValue,如果是,则为null