【问题标题】:MS Access Import Error TableMS Access 导入错误表
【发布时间】:2010-11-30 17:56:13
【问题描述】:

将数据导入 MS Access 数据库时,有时会出现数据源格式错误。

我记得,当这种情况发生时,MS Access 会将有问题的行放入一个名为 的单独表中。

这个表的正确名称是什么?

【问题讨论】:

    标签: ms-access


    【解决方案1】:

    Import Errors 是表的名称,如果您之前的导入失败,则后跟一个整数。 (访问2003:http://office.microsoft.com/en-us/access-help/import-or-link-data-and-objects-HP005187610.aspx?CTT=1

    Access 将为粘贴的数据创建一个名为 Paste Errors 的表。

    我注意到在 Access 2010 中,该文件被称为 导入文件的名称>_ImportErrors,例如,导入 try.txt 会给出 try_ImportErrors:

    Error                               Field   Row
    Null value in an auto-number field     id     2
    

    【讨论】:

    • 你显然是在测试这些。这些表是否偶然在 MSysObjects 中给出了它们自己的类型编号?还是它们与用户创建的表没有区别?
    • 无法区分,类型=1。但是:SELECT m.Type, m.Name, m.DateCreate FROM msysobjects m WHERE m.Name Alike "%Import%Errors%"
    • 你猜怎么着?我有一个测试数据库。有时是 ANSI 92,有时不是。
    • 这不是一个答案,它是对您的进一步信息请求的回复;我不认为你是一个普通用户。此外,它引用了一个不受支持的系统表。
    • 这不是 SQL 92 查询,它使用关键字 ALIKE (stackoverflow.com/questions/1108171/…)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多