方法一:
删除自动编号的字段,再建一个同样的自动编号字段即可。
方法二:
自动编号是一直增加的(每次都加1),你再增加一条记录它的编号会在前面的基础上加1(删除的也算),如果你编号为1的记录被删除了,你想再要从1开始,可以打开Access数据库,选择工具,再选择数据库实用工具,单击压缩和修复数据库,这样就可以了.
这个需要用到代码,如果你是初次涉及ACCESS,我觉得还是用手工的方式比较好,打开这个表的设计视图,把自动编号那个删除去,再建一个字段,设置成自动编号。
工作过程中遇到这样一个问题:“如何设置ACCESS的起始编号?”在网上找了一些资料,发现以下方法是确实可行的:
自定义access自动编号起始值:
改变自动编号字段的起始值:
创建一个带参数的追加查询如下:
PARAMETERS [Number] Long;
INSERT INTO yourTable( fieldname )
SELECT [Number] AS Expr1;
详解:
“yourTable”为你的包含自动编号字段的表的表名;
“fieldname ”为自动编号的字段名,如“id”;
Number 为运行这个查询时,所输入参数,即:你指定的起始编号。
例:
将“product”表里的“id”编号改成“1”开始,即:
在access查询窗口中输入:
“
PARAMETERS [Number] Long;
INSERT INTO product( id)
SELECT [Number] AS Expr1;
”
然后点击“运行”在弹出的输入窗口中输入“1”点确定即可。
最简办法:先把ID这个字段删除,然后再加上ID字段,设置自动编号属性.
闲来无事,应一个老铁之邀用Access数据库做了一个考勤表