Microsoft Access:文本导入为时间

时间:2017-01-30 22:38:56

标签: csv ms-access import

我有一个呼叫中心统计数据的Access 2007数据库,我为工作而维护。我从我们的IT部门收到CSV文件中的原始数据,然后将其导入数据库,并将其导入到按年组织的表格中。表列的所有标题信息都包含在CSV文件中,因此我只需将第一个月导入新表中,然后将其他月份附加到此表中。

这已经好多年了,但突然其中一个字段开始导入不正确。这里有一个名为" Duration"的字段,它是一个格式为xx:xx:xx的字符串。当我创建表时,我指定它是一个文本字段,并且January正确显示其所有数据。

但是,每当我向其追加数据时,额外的持续时间字段都会转换为时间字段(即00:01:36 - > 12:01:36 AM)。该字段仍然是文本字段,该字段在导入向导中正确显示,但所有新数据都转换为时间。

提前感谢任何帮助/指示。

2 个答案:

答案 0 :(得分:0)

我不认为你有问题。打开表格,选择设计视图并检查Format属性是什么。如果没有任何内容,请输入所需的格式。那应该以你想要的方式显示数据。

答案 1 :(得分:0)

我能够解决问题。导入文件(.csv)时,我只需单击“高级”作为分隔符指示即可删除时间分隔符。我很奇怪它没有在其他表格中划分它,但是对于最近的那些表格。尽管如此,这解决了这个问题。谢谢你的帮助!