当前位置:编程学习 > C#/ASP.NET >>

一个非常简单的问题,请叫大家?

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
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,