社区
数据库
帖子详情
请教大家一下,access的自动编号如何更新
GLAYBOA
2006-03-30 10:23:01
我设置了自动编号,但是当用DELETE删除一条数据后(其编号5),再输入新数据,编号会自动设为6,请问怎么样才能让其编号还是5??
...全文
210
9
打赏
收藏
请教大家一下,access的自动编号如何更新
我设置了自动编号,但是当用DELETE删除一条数据后(其编号5),再输入新数据,编号会自动设为6,请问怎么样才能让其编号还是5??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
handsomerun
2006-03-31
打赏
举报
回复
我以前压缩过了就可以了阿,难道不是压缩,是修复,噢,不记得咯
一条晚起的虫
2006-03-31
打赏
举报
回复
不好意思了,压缩的确不能达到目的
如果要自动编号连续,我想还可以这样做:
delete记录后,删除自动编号列,然后再添加自动编号列。
这样做消耗少一些
stavck
2006-03-31
打赏
举报
回复
不知道你们发表前有没有试过,压缩数据库根本不能解决这个问题。
自动编号的字段为什么非要连续才行?难到你想修改数据库而不让人知道?
如果非要这样做,可以,把表中数据导入到其他表中,然后删除这个表,改另一个表的名字。
或者直接自己维护编号,每次插入时,先读取记录数,再加一添加进去,删除时,更新后面记录的编号。
老道_
2006-03-31
打赏
举报
回复
添加一个id列,增删数据库记录的时候,用程序解决不就可以了
一条晚起的虫
2006-03-31
打赏
举报
回复
ACCESS要压缩过才行,其实包括SQL SERVER等在内,都是一样的,delete记录后,自动编号项并不会自减
handsomerun
2006-03-31
打赏
举报
回复
好像确实是这样的
以前也碰到过,access有个功能,是压缩数据库
你压缩一下,就可以了
如果不进行这个操作,就是这样的效果
zblaoshu1979
2006-03-30
打赏
举报
回复
比如用另一个表或者配置文件保存住最大编号,每次对数据库做插入操作的时候读取最大编号
zblaoshu1979
2006-03-30
打赏
举报
回复
那就不能用他的自动编号了,自己写语句控制吧
asp.net知识库
简单实用的DataSet
更新
数据库的类+总结 [ADO.NET]由数据库触发器引发的问题 为ASP.NET封装的SQL数据库访问类 DataTable.Select方法的性能问题 .NET 2.0里使用强类型数据创建多层应用 ADO.NET实用经验无保留曝光 有了...
access
报表中序号
自动
_
请教
,如何在
Access
查询结果中增加一列从1开始的
自动
编号
?...
请教
,如何在
Access
查询结果中增加一列从1开始的
自动
编号
?我有一个数据表wenjian,内容很多,成千上万条记录,这个表中有(ID、文件
编号
、部门、文件标题、成文日期、页数、备注)7个字段,其中ID字段是关键字段,为...
Access
数据库基础课程
本课程为《
Access
数据库基础课程》,主要讲解为两部分,第一部分是讲解如何手动新建表、设置字段类型、数据类型,数据类型使用,条件查询,数据记录的增加、删除、修改,建立表关系等等 第二部分为自己编写SQL语句,...
access
分组序号_
ACCESS
如何实现分组排序并
自动
生成递增数字的标记字段
请教
一个问题,如例子:表1列1 列2A 30A 31A 32A 32A 33B 33B 34B 34B 35B 36C 36C 36C 37C 38C 39想得到新的表列1 ...
如何在表中新插入新记录后,获取该记录
自动
编号
字段的值?
Access
数据库中,有“
自动
编号
”类型字段,但在表中新插入新记录后,在编程中如果取得新插入记录的
自动
编号
的值 回答:有 我在写登陆界面的时候也遇到同样的问题我用 insert into 来添加一个新的人员,但是该...
数据库
4,011
社区成员
39,820
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章