多个access数据库
A. 怎样同时查询两个Access数据库
有下列两种解决办法:
1)可以将A数据库里的表链接到B数据库里,然后就可以在B数据库里同时查询A和B数据库里的表了,这样跟查询本地表没任何区别。
2)也可以在SQL语句里使用in关键字+外部数据库路径,查询外部数据库表。例如:
select t1.*,db1_t1.col1 from t1,
(select * from t1 in "C:\Users\Lenovo_user\Desktop\db1.mdb") db1_t1
where t1.id=db1_t1.id;
注意如果一次查询涉及过多的外部数据库表,语句会变得很繁琐,建议改为使用链接表方案。
B. 合并多个ACCESS数据库数据的方法
操作方法如下:
1、文件-->获取外部数据-->导入,
2、打开要导入的mdb文件,选中其中要导入的表,按"确定",表就导入了,如果本数据库中有相同名的表,它会自动在后面加一个后缀名。
3、全部导入后,在查询的SQL窗口执行一下把导入表中记录通过查询于插入指定表的语句就全部合并到同一个表中去了。
C. asp中一个页面怎样才能调用两个access数据库
最简单的办法不是从ASP角度入手,而是从ACCESS的链接表入手。将航班数据库中你要使用的数据表链接至你的网站数据库中(这个过程的步骤你应该知道吧?),你就可以像操作一个数据库一样访问航班数据库中的数据了。
用ACCESS打开你的网站数据库,选择新建表,再选择链接表,程序会弹出一个选择数据库的对话框。通过这个对话框,你选择航班数据库,接着弹出第二个对话框,列出了航班数据库中所有表,再选择你需要的表名,确定。你就可以在你的网站数据库中看到新添加的这个链接表,对它的操作就如同操作自己这个数据库中的表是一样的。只是,当你做好了这个链接之后,不能随意移动航班数据库的目录位置,否则就会显示找不到数据库,要求重新链接。
机票:你出现的这个错误提示跟链接表没啥关系啊!这种办法我使用过很多次哦,不是想象出来的呢.
D. 怎样同时查询两个Access数据库
建议将access数据库进行拆分,分为服务器端和客户端。
服务器端放在共享的文件夹里,做为数据源。
客户端里做链接表,可以分发给几个用户同时对数据库进行操作。如果对不同客户端的查询和窗体做些调整还可以设置不同的权限。