asp.net2010读出access2003数据库时间日期数据与数据库里的数据有差别,我的是win7旗舰版64系统,每隔一条数据都出现一个时间字段数据有误

lation 2012-03-29 01:19:04
asp.net2010读出access2003数据库时间日期数据与数据库里的数据有差别,我的是win7旗舰版64系统,每隔一条数据都出现一个时间字段数据有误,比如:

数据库中数据
id time
1 2012/3/28 12:12:12
2 2012/3/28 12:20:14
3 2012/3/28 12:22:20
4 2012/3/28 12:30:31
5 2012/3/28 12:35:50
用.net 的OleDb
读出来是这样的
id time
1 2012/3/28 12:12:12
2 2012/3/28 12:20:13
3 2012/3/28 12:22:20
4 2012/3/28 12:30:30
5 2012/3/28 12:35:50
都是秒部分有时会少一秒
我真搞不明白读access数据,还会扣一秒,我程序里又没改数据,,十分郁闷中,,初步怀疑是64位系统不兼容问题,在百度搜索了很多都找不到答案,请各位高手指点迷津。
...全文
115 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bu在服务区 2012-03-29
  • 打赏
  • 举报
回复
要不然你就手工往数据库里面插数据。。。

(插同样的数据,或者最后都精确到毫秒看看)。。。。

bu在服务区 2012-03-29
  • 打赏
  • 举报
回复
应该是精确度不一样吧~~~~~~~~~~

以个精确到秒,一个精确到毫秒。。。。。。。。(后面来个四舍五入)
lation 2012-03-29
  • 打赏
  • 举报
回复
我非常注意看数据库里的数据了,看了30几次了,,千真万确是这样,,
xiangaylian 2012-03-29
  • 打赏
  • 举报
回复
应该与兼容性无关吧,看看数据库数据是不是精确到毫秒的,而你读出来格式化到秒,被截断了,
比如这一笔:2012/3/28 12:20:14
数据库存的会不会是:2012/3/28 12:20:13.898
打开access2003看数据的时候留意一下!
风一样的大叔 2012-03-29
  • 打赏
  • 举报
回复
这个以前还真没注意过,帮顶
风一样的大叔 2012-03-29
  • 打赏
  • 举报
回复
这个以前还真没注意过,都是到小时就可以了,帮顶
  • 打赏
  • 举报
回复
没精确到秒过,帮顶

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧