安邦寿险理财:asp问题解答

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 08:41:03
我的数据库里有500条记录.我删除了200条后为什么它的自动编号会从300开始到500为什么不是从0到300

数据库的自动编号都是这样,如果你想从0到300,你在数据库设计里先把哪个表的“自动编号”字段删掉,然后保存再重新添加一个自动编号的字段,它就是从0到300了

删除的是前二百条吧?
Acess数据库在删除信息后,原自动编号是不能改变的,文件大小也没有变化(试试看)。如果一定要将编号改掉,可以重建一个字段,数据库,或新建一张表,都行。将原有信息复制到新库新表新字段中,再删除原库原表原字段即可。

自动编号就能长呀。
不会因为你删除数据而改变的。

自动编号是为了确保记录的唯一性,所以不会变的,你要让他按你的想法排序那你就加个字段来专门排序啦

那是当然了,为了数据完整维一性呀!
如果删除了之后又变了从0开始
那要这个标识行还有什么用
还是看看数据库设计吧