首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

sql server 的日期格式,该怎么处理

2012-01-08 
sql server 的日期格式在sqlserver中我设的日期格式是smalldatetime在往数据库里插入日期2007-02-12为什么

sql server 的日期格式
在sql   server中我设的日期格式是smalldatetime   在往数据库里插入日期2007-02-12
为什么数据表里显示插入的日期为1900-02-03   00:00:00
是不是我设置的日期格式不正确???

[解决办法]
8是你插入的不多,这个是系统原因,不过你可以把日期格式转换为2007-02-12的 具体转换用DAteTime的getshortdatestring()方法
[解决办法]
应该不会.2007-02-12应该不会错,你检查一下确定插入的这个格式.
[解决办法]
格式没错,应该是代码的问题,日期为1900-02-03 00:00:00是因为插入数据库的日期是空值.
[解决办法]
汉,先将要添加的数据转化成日期格式,例如
2007-02-12 则可以通过
string a= "2007-02-12 ";
DateTime d=DateTime.Parse(a);
然后向数据库中添加d

热点排行