2011-11-24 17 views
0

我已經做了一些訪問數據庫的更新,並在我的本地電腦上編譯它。所有在我的電腦上工作正常複製到新電腦後需要編譯

然後將accdb複製到服務器並下載到客戶端PC上。然後,當用戶使用數據庫時(通過快捷方式並設置了/運行時標誌),它會給出一個'訪問遇到錯誤並且必須關閉'類型錯誤並退出到一個特定的地方。

如果我正常打開accdb文件並在VBA IDE中編譯應用程序,那麼它將正常工作。

這可能是一個參考問題?我檢查了幾臺機器,他們在正確的地方有正確的文件和正確的版本?!

回答

0

嘗試反編譯然後編譯它。

添加/反編譯爲它的快捷方式。運行它然後緊湊和修復。然後去代碼和編譯然後再緊湊和修復。

+0

我終於有機會看看你的建議,可悲的是它沒有工作,任何其他的想法? –

+0

它確實反編譯了嗎?你可以告訴,因爲代碼會讓你編譯它而不做任何改變,而它通常是灰色的。 – Darren