方法1:
删除自动编号字段并建立相同的自动编号字段。
方法二:
自动编号正在增加(每个加1),你添加一个记录它的号码将在以前的1(删除计数)的基础上,如果你是1号的记录被删除,你要从1年初开始,你可以打开access数据库选择
工具,然后选择数据库实用工具,点击
压缩和修复数据库,这样就OK了。
方法三:(从未尝试过)
1。在Access中
创建一个新
查询。
2,将视图更改为SQL视图。
三.在它的
输入 更改表表名称更改列{自动编号字段名称}计数器(初始值,1)
例如:
变更表{
用户}更改列{计数器}(1001, 1)
4。
运行后,数字从1001开始。
当数据库表中的自动编号字段在一段时间内被使用时,数据被完全删除,那么新数据将不会从1开始,但前面的值将增加1或增加
设置值。访问MySQL,MSSQL等
都是这样的。如何将资料编号从1后的数据是空的您是否有时希望Access数据库自动编号从1开始,并希望从指定的值开始,或者让访问自动地按指定的
步骤编号提供下列措施以供
参考。
对于access数据库
1。想要
保存数据
1.1可以删除自动编号字段,然后添加自动编号字段。
1.2(1),访问中的一个新查询。
(2)右击设计查询接口以选择SQL视图。
(3)输入以下SQL语句
执行 更改表表名
自动编号字段名称}计数器(初始值,步骤值)
例如,要使TT表自动编号字段ID从1开始,可以:更改表
修改列ID计数器(1, 1)
要使TT表自动编号字段ID从100开始,每次增加10,可以是:更改表TT列ID计数器(100, 10)
注:1.2,你可以创建数据库,数据库或空数据当执行DDL语句后的违约,如ID作为主键将被
取消,如果数据库的ID值可以重复执行后键设置可以改变改变柱{自动编号字段名计数器(第一步,初级(
核心价值)而指定的初始值将不会有相同的值ID)
2。不想保存数据,只想从1
恢复自动编号。
2.1、
复制原始数据库表,只复制数据结构。
2.2。删除所有数据后,选择该工具,然后选择数据库实用工具,然后单击并修复数据库。
2.3。删除所有数据后,自动编号字段将自动更改为编号、保存,然后更改为自动编号。
当MSSQL数据库和MySQL数据库保存数据,你可以看到1.1。如果不保存数据,可以执行它:截断表名,可以快速清空整个表数据,使自动编号在开始时开始。