找回密码
 加入
搜索
查看: 1649|回复: 8

能将两个数据库文件合成一个文件吗?

[复制链接]
发表于 2009-6-5 11:37:36 | 显示全部楼层 |阅读模式
如题!即如何将1.MDB和2.MDB合成3.MDB,同时里面的数据不能丢?
发表于 2009-6-5 20:55:26 | 显示全部楼层
具体没试过,应该可以吧
如果不是经常有这样的重复性工作的话,直接在ACCESS导入两个文件就可以了
 楼主| 发表于 2009-6-6 08:24:52 | 显示全部楼层
用ACCESS导入两个文件的话就会生成两个不同的表,无法做到数据全并到一个表上去哦,不知有无高手指点一下?
发表于 2009-6-6 10:01:49 | 显示全部楼层
access导入可以导到一个表上,表字段一样就可以了
 楼主| 发表于 2009-6-6 15:50:45 | 显示全部楼层
试了无法完成啊,我用的是Access2003的绿色版本!
发表于 2009-6-6 16:07:40 | 显示全部楼层
如果两个表不复杂
并且数据量不多的话
试着把数据库转为excel
然后在excel里面操作
发表于 2009-6-6 17:00:06 | 显示全部楼层
两个表的字段名和字段类型要一样才可以,如果方便将可以1.MDB 2.MDB上传
 楼主| 发表于 2009-6-6 17:01:48 | 显示全部楼层
也想过,但放在EXCEL里后就无法再以数据库文件来让程序读写了!
发表于 2009-6-6 18:24:03 | 显示全部楼层
SELECT * INTO 表名 IN '1.mdb' FROM 表明 IN '2.mdb'
复制表

SELECT Persons.LastName,Orders.OrderNo
INTO Persons_Order_Backup
FROM Persons
INNER JOIN Orders
ON Persons.Id_P=Orders.Id_P

用inner join 合并表格。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-23 03:25 , Processed in 0.074900 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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