我有一個Access 2010數據庫A.mdb與表的列表,其中之一是鏈接表,從另一個Access數據庫鏈接B.mdb上同一臺服務器這些數據庫位於開發機器xxx.xxx.xxx.xxx
上,它在我的電腦上映射爲R://
,之後它們在yyy.yyy.yyy.yyy
服務器上在線發佈。更新的Access鏈接的表使用UNC路徑
如果我想在本地處理數據庫,我需要更改鏈接到表。但如果我通過文件系統(使用「鏈接表管理器」)更改鏈接,則鏈接將變爲R://....
,當我查看請求這些數據的ASP頁面時,由於路徑錯誤而導致鏈接中斷。另外,如果我在本地更改鏈接,它將無法在聯機服務器上運行。
有沒有辦法改變「編程」的鏈接?也就是說,不使用鏈接表管理器?
我搜索了一個答案,但我不是那個專家,我只是明白我必須寫一個「模塊」? 「宏」?
非常感謝你!只有一個問題(新手在這裏):我如何創建VBA功能?宏?模塊?宏鏈接到模塊?噓!關於「瀏覽到網絡,機器名稱......」其實我不能這樣做,因爲出於某種原因,我放棄了理解,我無法從Newtwork上看到機器(我在一個龐大而龐大的組織中,所以訪問是受限制和怪異的!) –
創建一個新的模塊,然後只需粘貼代碼並進行編輯即可。您可以通過點擊第一行並點擊'[F5]'(或從菜單欄中選擇「運行」)來運行該函數,並且還可以創建一個宏來運行它(通過「RunCode」操作)。 –
謝謝,我試過,但它說「編譯錯誤:用戶定義的類型沒有定義」... –