首先,我知道最简单的事情是定义一个规范,但是,我想简单地消除对规范的需求。
我使用像
这样简单的东西DoCmd.TransferText acImportDelim, , "TempPayments", theSource, True
当我这样做时,我得到了临时表,它有预定义的数据类型。这太可怕了,因为Microsfot似乎认为" USD"是一个长int而不是double。他们还假设"年","月"和"日"的值。很长一段时间。
我希望所有内容都以#34; Short Text"进入。我可以不使用规格吗?
答案 0 :(得分:1)
没有
真的,没有什么可说的了。只需使用导入规范。
答案 1 :(得分:1)
使用所有文本字段以及自动编号ID提前创建自己的临时表。然后使用HasFieldNames = False将文件导入该表。然后,您可以删除第一行(字段名称),以您喜欢的方式验证/按摩数据,然后将其附加到需要的位置。 编辑:您需要在临时表F1,F2,F3,...
中命名字段