标题:如何在access中插入一条新记录
取消只看楼主
nbsyf
Rank: 1
等 级:新手上路
帖 子:382
专家分:0
注 册:2006-7-31
结帖率:90.7%
已结贴  问题点数:14 回复次数:5 
如何在access中插入一条新记录
原access数据表中有id自动编号字段落1-100,想在id为10的记录后面插入一条新记录,我定位到第10条记录取出其ID值,把要插入记录的ID值定为取出的ID值加1.结果无法完成,结果不是把新记录插入到表的末位,就是出现错误提示,说ID值重复,无法执行.
请教我应该用什么方法才能实现定位到ID为10的第10条记录后插入一条ID为11的新记录,而其后所有记录的ID值会自动加1
搜索更多相关主题的帖子: access 新记录 
2009-12-27 21:49
nbsyf
Rank: 1
等 级:新手上路
帖 子:382
专家分:0
注 册:2006-7-31
得分:0 
我的程序中必须用到自动编号,请教有什么方法可以在指定的记录后插入一条空记录?
2009-12-28 11:13
nbsyf
Rank: 1
等 级:新手上路
帖 子:382
专家分:0
注 册:2006-7-31
得分:0 
我要编辑的是学生名单,名单中有学号(当然有ID),学生名单有时要删要增,要删时需要有ID,要增时,不能在表的结尾处增,必须在其对应的班级的后面增(也就是在表的中间增加一条记录).删除比较简单,麻烦的是在其对应的班级的后面增加一个人的名单.我水平有限,故在此提问,请教了,多谢关照.
2009-12-28 21:28
nbsyf
Rank: 1
等 级:新手上路
帖 子:382
专家分:0
注 册:2006-7-31
得分:0 
非常感谢版主的帮助,您介绍的是手工操作(这我会),我要的是用程序来运行,如库"xscj"中有一个(学生名单)"md"表,其字段有三,ID(自动编号),xh(学号)xm(姓名),学号201-245为二班学生名单501-540为五班学生名单.能否帮我编一个简单的程序,在二班名单后增加一个学生(不是在结尾处增加)
2009-12-29 11:02
nbsyf
Rank: 1
等 级:新手上路
帖 子:382
专家分:0
注 册:2006-7-31
得分:0 
版主!你好!
2009-12-29 21:21
nbsyf
Rank: 1
等 级:新手上路
帖 子:382
专家分:0
注 册:2006-7-31
得分:0 
id要连续是有原因的,因为后续程序中要用到表中的最后一条记录是那个班,原来共有12个班,即最后记录的学号是12**,说明这届学生有12个班.现在,在2班后插入一条记录后,由于此记录没有插在2班记录后,而是插在最后,最后一条记录的学号变成了2**,变成这届学生只有2个班了.
2009-12-29 21:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-294458-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.060901 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved