多個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資料庫進行拆分,分為伺服器端和客戶端。
伺服器端放在共享的文件夾里,做為數據源。
客戶端里做鏈接表,可以分發給幾個用戶同時對資料庫進行操作。如果對不同客戶端的查詢和窗體做些調整還可以設置不同的許可權。