设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[Access本身] 合并数据库请教[勿入]

[复制链接]
跳转到指定楼层
1#
发表于 2008-1-25 18:05:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位达人:

我想用access做一个数据库系统,使用者有3人。
平时各自单机操作(条件受限,不能联机,无法上网),待一个项目结束后,将3人的数据合并到1个库。
再将统一后的数据拷贝给3人,以便后续工作中能参考历史数据。

3个数据库,表、关系等结构完全相同。
均有数据,并且有部分主键数值重复的记录(记录内容不同,但因为是分开单机操作,造成自动编号的主键数值重复了)

可以怎么把2个库合并成一个库呀?

如下例:学号是主键

表1         学号     班级    姓名                   表2              学号     班级    姓名
                 01        1班      A                                            01        1班      A
                 02        1班      B                                            02        2班      D
                 03        1班      C                                            03        3班      E

我希望能合并成:           学号     班级    姓名
                                            01         1班      A
                                            02         1班      B
                                            03         1班      C
                                            04         2班      D
                                            05         3班      E

[ 本帖最后由 machenfei 于 2008-1-27 17:18 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2008-1-25 18:09:34 | 只看该作者
将3人的数据相互追加就可以了啊!
3#
发表于 2008-1-25 19:13:36 | 只看该作者

设置前后台就OK了
4#
 楼主| 发表于 2008-1-26 00:11:11 | 只看该作者
3人表里的数据会因为主键重复而冲突么?
追加是怎么操作的?
逐表逐条记录追加?还是能直接把一个库导入并追加到另一个库的?
没用过...刚开始学.如果问的白了点,多包涵

[ 本帖最后由 machenfei 于 2008-1-26 00:14 编辑 ]
5#
 楼主| 发表于 2008-1-26 11:23:08 | 只看该作者
因为学生表关联有子表,上述办法,会导致与子表的关系错误么?

表1:   学号  班级  姓名         关联表: 课程编号  学号    课程           
         01       1          A                             01            01       11
表2:   学号  班级  姓名         关联表: 课程编号  学号     课程
         01        2          B                            01            01         22
         02        1          A                            02            01         33
                                                               03            02         44
合并后,还能保持原有的关系么?如何让主表合并时,关联表的相关字段随主表更新(我有多张关联的表也要合并的,且1对1,1对多等关系都有。。。。。)
希望结果:        学号  班级  姓名                      关联表: 课程编号  学号     课程           
                           01       1          A                                      01           01          11
                            02       2         B                                      02           01          44
                                                                                          03           02          22
                                                                                          04           02          33

[ 本帖最后由 machenfei 于 2008-1-26 22:16 编辑 ]

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-10 04:10 , Processed in 0.097893 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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