一个非常简单的问题,请叫大家?
1.在DataGrid数据绑定中,为什么显示的是"2007-5-2 0:00:00"
我在属性里设置了{0:d}
不知为什么?
2.在表user中,字段logintime允许为空.
但我在存储过程中
@logintime datetime
如果提交的时间为空时,就会报错"该字符串未被识别为有效的 DateTime"
请问如何初使化?
--------------------编程问答-------------------- 1\{0:yyyy-MM-dd}
2\ System.DBnull
--------------------编程问答-------------------- 还是不行
System.DBnull放在哪儿 --------------------编程问答-------------------- 时间为空时:DBnull.value
在存储日期型格式时,要进行格式化,
Convert.ToDateTime(DateTime.Now.ToShortDateString());
--------------------编程问答-------------------- cmd.Parameters.Add("@logintime", SqlDbType.DateTime).Value = System.DBNull.Value;
补充:.NET技术 , ASP.NET