Office中国论坛/Access中国论坛

标题: [求助] 快速添加重复记录 [打印本页]

作者: kill00735    时间: 2007-3-1 21:02
标题: [求助] 快速添加重复记录
表中有两个字段 a,b, 存储数据如下,要求按照b的值重复插入记录条数

a                 b

1111          2

2222          4

3333          1

4444          2

。。。。。。





实现后,表中记录应该如下:

a                b

1111          2

1111          2

2222          4

2222          4

2222          4

2222          4

3333          1

4444          2

4444          2





怎样实现,向各位大侠求助,谢谢!
作者: kill00735    时间: 2007-3-2 20:12
高手,传说中的高手在哪?
作者: howernet    时间: 2007-3-2 20:55
做个循环,想插入多少条就插多少条
作者: kill00735    时间: 2007-3-2 21:05
循环怎么做?
作者: howernet    时间: 2007-3-2 21:08
说说具体要求,是不是只要你在二楼的结果就可以?那样的话, 手动就OK了啊。
作者: swo    时间: 2007-3-2 21:52
我做了个简单的,你看看,自己再修改一下[attach]23326[/attach]

作者: kill00735    时间: 2007-3-3 19:26
首先感谢 swo 版主的热心回复,你的答复对我有一定的启发,但真正实现时有一定困难,

因为我的数据库中字段a的值有上万个,字段b的值也不相同,照你说的实现还要逐条修改,

似乎和手动添加差不多,是否还有其他方法?继续虚心请教高手,谢谢!
作者: wuaza    时间: 2007-3-4 00:44
受一高人点拨,我在此献一下丑。[attach]23355[/attach]
附件中的表temp是用来生成1-100序号的(序号数量可根据表tb中b的最大值自定义),可用那个追加查询来生成。



当然此题最容易想到的是用ado或dao来解决。

[此贴子已经被作者于2007-3-3 16:45:14编辑过]


作者: kill00735    时间: 2007-3-4 02:40
问题暂时已解决,非常感谢热心的Office蜘蛛侠——wuaza




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3