Office中国论坛/Access中国论坛
标题:
合并数据库请教[勿入]
[打印本页]
作者:
machenfei
时间:
2008-1-25 18:05
标题:
合并数据库请教[勿入]
请教各位达人:
我想用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 编辑
]
作者:
sxgaobo
时间:
2008-1-25 18:09
将3人的数据相互追加就可以了啊!
作者:
poly
时间:
2008-1-25 19:13
设置前后台就OK了
作者:
machenfei
时间:
2008-1-26 00:11
3人表里的数据会因为主键重复而冲突么?
追加是怎么操作的?
逐表逐条记录追加?还是能直接把一个库导入并追加到另一个库的?
没用过...刚开始学.如果问的白了点,多包涵
[
本帖最后由 machenfei 于 2008-1-26 00:14 编辑
]
作者:
machenfei
时间:
2008-1-26 11:23
因为学生表关联有子表,上述办法,会导致与子表的关系错误么?
如
表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 编辑
]
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3