设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1955|回复: 5
打印 上一主题 下一主题

[查询] 记录的复制问题

[复制链接]
跳转到指定楼层
1#
发表于 2007-10-13 13:18:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助高手: 一直不知如何解决,
有三个逐个嵌套的一对多关系表,我想用程序实现记录的复制功能,复制添加"表1"的一条记录的同时,又同时复制和表1相关系的表2的相应记录以及和表2相关系的表3的相应记录,我用RUNSQL INSERT INTO 已经实现了第一层表1记录的复制,但不知如何实现第二层表2和第三层表3相关记录的复制,也可以用 RUNSQL INSERT INTO 语句吗?代码见窗体 "表1" 中"复制"按钮的单击事件。
(不知能不能看的懂我表达的意思)
请问用什么代码能解决?谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-10-13 20:28:13 | 只看该作者
可以使用生成表,将3表一起生成一个新表 !然后调用新表!
3#
 楼主| 发表于 2007-10-23 19:41:39 | 只看该作者

回复 2# 的帖子

表1和表二的记录复制完以后,表二的字段“e”生成了新的自动遍号记录,而这个字段又是表2和表3 一对多的关系字段。所以要想复制表3,首先要查询出原来相应的表3记录,复制成新的表3记录,并把原来表3中关系字段“e”的记录替换成新的,才能实现表3记录的复制。难!!!怎么办?
4#
发表于 2007-10-24 21:24:10 | 只看该作者
一样的啊连续的生成表和查询,
表1和表二的记录复制完声称一个新表tmp。在将tmp和表3运行一个新的查询声称一个新表tmp2啊,再用tmp2更新表3
5#
 楼主| 发表于 2007-10-31 17:50:18 | 只看该作者

能否帮我做一个查询?我有点糊涂 谢谢!

能否帮我做一个查询?我有点糊涂 谢谢!
6#
发表于 2007-11-4 10:06:21 | 只看该作者
是生成!
一样的啊连续的生成表和查询,
表1和表二的记录复制完生成一个新表tmp。在将tmp和表3运行一个新的查询生成一个新表tmp2啊,再用tmp2更新表3
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-21 01:21 , Processed in 0.104130 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表