怎样把两个格式一样,记录不一样的access数据库合并生成另一个数据库呢,我是初学者,希望各位帮帮忙,
1个回答
展开全部
1.新建空数据库,取名ab,打开它。
2.外部数据菜单—导入—Access—选择a数据库—确定—选择个人费用记录表,即可把a数据库中的表导入到ab数据库中,表更名为个人用药费用a。
3.重复2步骤,将b数据库中的表导入到ab数据库中,表更名为个人用药费用b。
若想把二个表合成一个表,只需打开其中一个表,再把另一个表的记录复制粘贴到下面即可。
2.外部数据菜单—导入—Access—选择a数据库—确定—选择个人费用记录表,即可把a数据库中的表导入到ab数据库中,表更名为个人用药费用a。
3.重复2步骤,将b数据库中的表导入到ab数据库中,表更名为个人用药费用b。
若想把二个表合成一个表,只需打开其中一个表,再把另一个表的记录复制粘贴到下面即可。
追问
我这两个表的用途是这样子的,a表是我用,b表是另一个人用,我们在不同的地方,我随时可改动我的a表,她也是,当她发给我她的b表时,我运行代码,实现两个数据库a,b的合并,生成ab数据库,然后我把ab数据库发给她,作为她的新的b表,我的也用ab作为新的a表,我们再改动新的a,b数据库,再合并再生成新的ab数据库,如此重复。。我想要代码实现数据合并,而不是人工操作这样。。。
追答
a表你自己用,b表别人用,你把别人发来的b每次都保存在固定的位置,如桌面。
在a表中建立追加查询,把a表中的数据追加到b表,代码如下:
INSERT INTO 个人用药费用 IN 'C:\Documents and Settings\Administrator\桌面\b.accdb'
SELECT 个人用药费用.* FROM 个人用药费用;
这样b表中就是合并后的数据,发给别人用。
3.把合并后的b数据库再改成a,你自己用。
4.如此循环.......
我试验成功了,你试试吧。昨天因有事情没上网,回复晚了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询