进来网上下了个程序测试一下发现ACCECC数据库编号都到了几千,就想让id编号重新开始,重1开始。可是试了一些办法都没用。。。
结果找误打误撞终于找到了恢复的办法。
如何让数据库id编号迅速回零..
修改之前请备份数据库,否则后果自负。
解决办法就是
下载一个micrsoft accecc 数据表工具
然后打开数据库 在左边选择数据表右键“设计视图”无论提示什么都选是。然后找到id行“删除” 然后重建id行,数据类型选择自动编号。新值选择递增。。保存确定。就大功告成啦。。很好用的。试试
网上找到一个方法不知道有用吗 。。时间有多的朋友可以测试一下。
把id字段的自增属性去掉,写个循环重新给。
for i=1 to rs.recordcount
rs("id")=i
next
rs.update
然后再重新加上自增属性。
还有一个方法和我相类似:
打开数据库,注意,不是数据表
选择“设计”也就是修改数据库属性
选择“id”行,右击选择删除
会问你是否删除,当然选“是”,还会出现一句吓你的话,比如删除后会怎么样,别理它,删!
然后再插入一行,命名为"id",属性为自动编号
保存,ok
不过得声明,先备份一个,不然,如果与其它表关联,后果你就自己想了。
再声明,我试过了
已有 645 位网友参与,快来吐槽:
发表评论