可不可能用dbExpress的元件,連接兩資料庫?? |
尚未結案
|
alice
初階會員 發表:41 回覆:49 積分:28 註冊:2002-04-30 發送簡訊給我 |
|
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
剛在網上找過資料,看了不少相關文章
結果不幸的是 : 基本上不可能
因為 interbase / firebird 本身 不支援跨資料庫的 數據連接 所以,在 dbExpress / ibExpress 你都只能用兩個 Connection 分別連到 兩個資料庫去分別處理 有人提議過若真的想將兩個連到一起處理,便要使用 BDE,分別為兩個資料庫建立 Alias 後可以用 local SQL 的方式 Join 在一起如
Select A,B,C,D,E from :Alias1:Table1 T1, :Alias2:Table2 T2 where T1.A = T2.A 這語法我在 paradex 時是可行的,但我不知在 filebird 是否可行,不過即使可行,也要安裝 BDE 和效率很差
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |