注册 登录
编程论坛 ASP.NET技术论坛

从excel表格向数据库导入时间格式数据不规范

kafeidou 发布于 2007-10-02 17:21, 1857 次点击
我已经实现从excel表格导入数据到SQL数据库中,但在导入时间格式数据时总是导入不正确;如我想让数据库中数据的时间显示格式为1:20,当在excel表格中点击右键设此时间列为文本型时,导入数据库中既显示为0.55555556这种形式;当在excel表格中设此时间列为时间型hh:mm时,数据库中显示为1899 1:20或1900 1:20这种形式,好象总带有年份,这是怎么回事,应该怎样解决,才能让数据库中显示为1:20这种形式呢??
5 回复
#2
kafeidou2007-10-05 10:54

怎么没人回答哦,就是我怎样从excel表格中输入正确的时间格式到sql数据库中;数据库中的时间字段为文本格式,请大家帮帮忙哦

#3
半空烟雨2007-10-05 11:06
那你 就将是时间 格式化 为 文本 后 再导入

或者 导入前 设置excel表格的格式属性
#4
半空烟雨2007-10-05 11:13
或者  用excel 的 datevalue、timevalue函数
#5
kafeidou2007-10-05 15:11

请问怎样使用excel 的 datevalue、timevalue函数??

#6
kafeidou2007-10-07 10:31
怎么没人回答了哦,上面提的问题就是在设置了文本格式后出现的阿,该怎么办呢?
1