【发布时间】:2012-04-28 18:53:04
【问题描述】:
我目前在尝试将数据附加到现有表时遇到了困难。
我有大约 100 个 CSV 文件,我想从中创建一个表;所有表都有不同的列结构,但这并不是真正的问题,因为关联的字段名称位于每个文件的第一行。
首先,我从一个文件中创建一个新表,表明我的字段名称位于第一行。我将超过 256 个字符的特定字段更改为备注字段并导入数据。
然后我将缺少的字段添加到表中。
现在,当我尝试追加更多数据时,我再次选择我的字段名称位于第一行,但现在我收到了针对备注字段的数据的截断错误。
为什么会出现这个错误?有解决办法吗?
编辑
以下是关于我尝试解决问题的更新:
导入和附加表将不起作用,除非它们具有完全相同的结构。此外,您不能创建一个包含所有字段和属性集的主表,然后将所有表附加到主表。您仍然会收到截断错误。
我接受了 CodeSlave 的建议并尝试上传表格,将我需要的字段设置为备注字段,然后附加表格。这行得通,但同样,备忘录字段在每个数据文件中的顺序不一定相同,我有 1200 个数据文件要导入到 24 个表中。对于这么多表来说,逐表导入数据并不是一个选择。
【问题讨论】:
-
你能告诉我们更多吗,你有完整的错误代码吗?以及您使用的访问版本?