如何从Access 2000中表删除重复记录

Posted on 2010-07-08 10:16  黔人阿诺  阅读(274)  评论(0编辑  收藏  举报
要从表, 删除重复记录请按照下列步骤:
1. 制作副本的要从中删除重复记录表的结构。

要复制表:
a. 在数据库窗口选择表
b. 在 编辑 菜单上, 单击 复制 。
c. 在 编辑 菜单上, 单击 粘贴 。
d. 输入一个名称为新表。
e. 选择 仅结构
f. 单击 确定 。
2. 在设计视图中打开新表。
3. 选择包含重复值字段。
4. 要选择主键表, 请单击工具栏上 主键 按钮。
5. 保存并关闭表。
6. 创建追加查询基于原始表包含重复。
7. 在查询 设计视图 , 在 查询 菜单上, 单击 追加查询 。
8. 在 追加 对话框中, 单击从 表名称 列表, 新表的名称, 然后单击 确定。
9. FAILED TO TRANSLATE SENTENCE
10. 在 查询 菜单上, 单击 运行 。
11. 单击 是 对话框通知您, 您正准备要追加记录中。
12. 由于新表中主键字段将不接受重复值, 将会显示以下错误信息:
MicrosoftAccess 无法追加追加查询中所有记录。
MicrosoftAccess 设置 0 字段为 Null 由于以便类型转换失败, 而它没有将 <number> 记录添加到表由于以密钥冲突、 0 记录因受到锁冲突和 0 记录因受到验证规则冲突。
要运行操作查询吗 ?
若要忽略错误并运行该查询, 请单击 Yes。 要查看一个说明的原因违反, 请单击帮助。
13. 单击 是。
14. 查看新表的内容。 当您确信新表具有正确唯一记录, 可删除原始表, 然后重新命名新表使用原始表的名称。