【问题标题】:MS Access append to SQL key violations when key is unique当键是唯一的时,MS Access 会附加到 SQL 键违规
【发布时间】:2016-10-27 23:15:50
【问题描述】:

我通过 MS Access 中的链接 ODBC 将 MS Access 表中的记录附加到 SQL Server 2012 中的表中。 SQL 表中的数据结构与 MS Access 表相同,包括关键字段 SurveyID。我不断收到一条错误消息,指出由于密钥违规,它无法附加 1 条记录(1493 条记录)。尽管它是 Access 表中的关键字段,但我已经使用 groupby 查询进行了测试,以确保我尝试附加的表中没有重复。我还编写了内部连接查询,以确保 MS Access 表中没有 SurveyID 已经在 SQL 表中。我还压缩了 MSAccess 数据库,以防该表出现问题。有什么其他建议可以帮助您了解这里发生了什么?

【问题讨论】:

    标签: ms-access ms-access-2013


    【解决方案1】:

    所以我把我的数据库交给了一个不像我那样专注于关键事情的人。结果表明,由于其中一个非关键字段的验证约束,该记录不会附加,并且 MS Access 没有正确报告错误类型。发生这种情况很糟糕,但很高兴知道。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-05
      • 2017-04-28
      • 2015-03-05
      • 2019-12-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多