标题:如何在access中插入一条新记录
只看楼主
lele2007
Rank: 5Rank: 5
来 自:广东省深圳
等 级:职业侠客
威 望:6
帖 子:1028
专家分:305
注 册:2007-9-4
得分:1 
回复 9楼 nbsyf
在ID号为10的后面添加一条数据。。(自动编号是不能修改的了,同时是唯一的。)
试着尝试,把ID10后面的数据先读取并保存到变量里。。同时把ID为10后面的内容update。。更新成你本想插入的内容。随后把刚才读取的值进行insert  添加操作。
或许可以实现想要在某条记录后“插入”内容,原数据仍然存在。。(原ID会变化) 这样不好,数据一多就会乱了。

用五楼和版主的方法其实也可以的啊。。就是update。。


个人觉得可在数据表里新增一个字段。。此字段用于保存班级类型(分类:一班,二班,三班,四班,五班)分类使用合适的标识。
存在字段里。实际这样添加数据库,选择一下所在班级就可以了。顺序已经不重要了(可能不用再出现必须要在某个人后面添加记录)。。读取数据时根据班级分类读取。。id排序。。



学习编程www.
2009-12-29 16:30
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
得分:0 
id为什么就非得连续了 我就想不明白 明明是你思维的问题
2009-12-29 16:59
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
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
得分:0 
说来说去还是思维的问题
2009-12-30 09:03



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




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

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