【发布时间】:2012-03-06 13:22:12
【问题描述】:
我有一个 excel 文件,其中一列有 DateTime 值:
01.03.2012 10:00
02.03.2012 10:00
03.03.2012 10:00
04.03.2012 10:00
我正在阅读这段代码:
OleDbDataAdapter command = new OleDbDataAdapter("select * from [" + sheetName + "$]", Conn);
command.Fill(Result);
有趣的是,excel文件中的数据是这样的(第一列是正确的,但其他列少了1秒)
01.03.2012 10:00:00
02.03.2012 09:59:59
03.03.2012 09:59:59
04.03.2012 09:59:59
其余值将在 09:59:59... 只有第一个值正确进入数据表。
为什么我会遇到这个问题,知道如何完全按照 Excel 文件中的方式获取它们吗?
我非常感谢任何帮助。 提前致谢,
【问题讨论】: