从Access导出?

时间:2011-05-05 09:37:07

标签: ms-access csv

我将Microsoft Access 2000中的表导出为CSV格式文件。大多数数据都是正常的,但是所有数字的字段都会导出为数字字段 - 这是我不想要的。如何保留表字段的文本格式,其中数据是固定的6个字符的字段,例如。 001234?

1 个答案:

答案 0 :(得分:2)

如果您始终希望数字为固定数字0和文本,请构建查询并导出该数据。

对于数字列,只需使用:

format([Column],"000000")

所以,数字5将输出为000005.你也可以在上面放一个cstr()函数,但我认为你不需要。您可以直接在sql视图中或在查询网格中键入上面的表达式,您可以/将会:

 MyCustNum: (format([Column],"00000"))

因此,列名称MyCustNum将与此导出中使用的实际列名称不同。因此,只需导出查询代替表。如果需要,这还允许您设置输出数据的顺序。