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

为什么我数据库里的时间字段会自动更改?

我的数据库是SQL Server 2005  里面的时间字段是varchar 类型的 (2009-2-9) 但是却经常自动变成2000 而且过一天会减一年  比如说今天是2000 明天就是1999 后天是1998   不知道是什么原因?   --------------------编程问答-------------------- 是不是写了什么程序回去修改啊? --------------------编程问答-------------------- 真神奇.坐等你的结果,友情UP --------------------编程问答-------------------- 为什么不用datetime类型呢 --------------------编程问答-------------------- 真神奇。。。一般认为不是数据库问题  有什么程序在修改吧  --------------------编程问答-------------------- 数据库时间是获取系统当前的时间 例:string Dateandtime = DateTime.Now.ToShortDateString();
这个和类型有关系吗?如果不是数据库的问题  那会是什么程序在修改呢?


--------------------编程问答-------------------- 估计是你更新的时候默认值的问题。 --------------------编程问答-------------------- 解决以后给大家分享一下,这也忒神奇了吧,我可没碰到过 --------------------编程问答-------------------- 。。。。。。。囧。希望能够开个眼界 --------------------编程问答-------------------- 世界真奇妙 --------------------编程问答-------------------- 肯定是程序方面的错误,你看下一天减一年和你的第二天减少一天,或者说第二天是在原来基础上+1的这些地方是不是写错了 --------------------编程问答-------------------- 你系统时间正常不?
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,