【发布时间】:2010-07-31 13:46:26
【问题描述】:
我已经这样做了很多次,但从未见过。我有一个要导入 Access 的 Excel 文件。在这个过程中,如果 Access 遇到一些错误,它会将这些错误发生率存储在一个名为 ImportErrors 的表中。此表显示错误(例如“类型转换失败”)、遇到错误的字段以及遇到错误的行。这些行号与 Excel 文件中的行号以及 Access 中新创建的表格非常匹配,并且很容易追踪和更正错误的条目。
这一次,Access 报告它在第 1637、1782 和 2453 行遇到错误。
第 1637 行和第 2453 行在 Excel 和 Access 中匹配得很好,但第 1782 行在 Excel 文件中匹配,但在 Access 表中不匹配!该行在 Access 中显示为第 1810 行,而在 Excel 中显示为第 1782 行!
我很困惑,这在我以前从未发生过,我想不出 Access 会混淆行的原因。我开始逐行检查,发现访问已经对某些行进行了重新排序。为什么?
【问题讨论】:
-
我要求访问权限在导入期间为我创建自己的自动增量主键。
标签: excel ms-access import-from-excel