我正在尝试使用以下命令使用 Excel 宏将 csv 文件导入我的 Access 数据库:
AppAcc.DoCmd.TransferText cImportDelim, "", "US_Before", "R:\ProBusiness\Before_Data.csv", True
当它到达这一行时,我得到一个运行时错误 2391 字段“PK__ 在目标表 US_Before 中不存在。
我检查了 Access 表中的所有标题以及 csv 文件,它们似乎都与我匹配。所有标题的名称中都没有空格。我还编译了访问权限,压缩并修复了数据库,重新启动了我的机器,并确保数据文件中没有多余的列或行。我们使用的是 Office 365 和 Windows 10。
同一行适用于加拿大文件(不同的字段名称),没有任何问题。
我不确定问题是什么。任何帮助将不胜感激。谢谢你的时间.......