ACCESS数据库修改自动编号的ID值为零的方法分享


我们在开发软件,或者网站制作时候, 时常用ACCESS MDB数据库进行调试,众多自动编号的数据都删除了,最终ID很大,或者不连贯 。针对ACCESS数据库,有时候因删除内容招致ID跳号,或者 其余缘由,想 批改自动编号的ID,怎么操作呢?让我们一步一步对ACCESS数据库ID进行归零, 批改自动编号的ID值,再再一次自动编号 。

以下是我的 批改 步骤,是可行的,与大家分享一下:(操作之前, 定然要备份数据库, 预防意外 产生,呵呵)

1、备份ACCESS数据库(这个是必须的)

2、 打开数据库,右键点击要 批改ID值的表A, 打开“设计视图”,将ID字段的数据类型由“自动编号”改为“数字”,关闭 保留 。

3、 而后 打开表A, 批改ID值,也 可以 批改已存在的 其余数据 。 批改 结束后关闭表 。(此刻ID字段是不能改回“自动编号”数据类型的)

4、右键单击表A, 取舍“复制”, 而后右键点一下空白处, 取舍“粘贴”,表名 随便写,如“AA”,下面 取舍“只粘贴 构造”, 而后点确定生成新表AA 。

5、选中表AA, 打开“设计视图” 。把ID字段的数据类型改为“自动编号”,关闭 保留 。(此刻表AA是没有数据的,所以 可以 批改 顺利)

6、右键单击表A, 取舍“复制”, 而后右键点一下空白处, 取舍“粘贴”,表名写刚生成的新表“AA”,下面 取舍“将数据追加到已有的表”,最终点确定 。

7、 而后将原表A改名为A111,将表AA改名为A 。这样就实现了用新表替换旧表,仅ID值 批改, 其余内容不变 。( 揭示:原来的表A 可以不用改名,直接删除 。然而我 提议先改名作为备份,等新表测试 顺利后再删除)

此操作 可以 融会贯通,不只 可以改ID值,也 可以改 其余数据类型,大家 自由 施展!