全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1833
推到 Plurk!
推到 Facebook!

請問Access要如何透過ODBC去連結另一個Access檔案呢?

缺席
anumis
一般會員


發表:25
回覆:27
積分:15
註冊:2006-07-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-07-04 13:41:41 IP:61.218.xxx.xxx 訂閱
ODBC的連結建立好了,在使用ACCESS的"連結資料表"功能時,選擇"ODBC Database()",

結果出現"您無法使用ODBC將外部的Microsoft Jet 或 ISAM 資料庫資料表與您的資料庫進行匯入、匯出或連結。"

該功能只能用於SQL Server嗎?

(因為access的特性,所以把程式設計成讀2個Access檔,但是2個檔案所在的目錄是變動,所以無法直接連結Access[該功能會抓絕對路徑],
之前有想過在查詢裡下SELECT [路徑\mdb] FORM TABLE, 但是找不到可以在程式中動態修改Access的查詢功能,所以作廢)

感謝
anumis
一般會員


發表:25
回覆:27
積分:15
註冊:2006-07-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-07-04 14:48:03 IP:61.218.xxx.xxx 訂閱
問題已解決,使用方式為在程中動態修改ACCESS的查詢

ACCESS本身有支援Create View指令,但是該指令無法在ACCESS的查詢介面下執行,

所以改成在程式中去DROP VIEW ,再重新CREATE VIEW (使用ADOCNOONECT.Execute('Create View...'))
編輯記錄
anumis 重新編輯於 2007-07-04 14:48:43, 註解 無‧
系統時間:2024-07-05 6:15:45
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!