2010-07-26 244 views
0

我的前端不時變大。我正在建立新的報告和表格。在ms-access中自動執行反編譯/重新編譯

我知道,remou建議反編譯和編譯每隔一段時間以確保沒有任何損壞。我可以自動執行此反編譯/重新編譯過程嗎?

+0

找到包含REG文件的更多信息。反編譯不是真正的答案 - 壓縮是。偶爾的dempile可以讓你得到一個更小的文件,但它從來沒有這麼大的差異。 – 2010-07-28 19:47:47

+0

@ David-W-Fenton我發現,如果您正在密切關注代碼和對象,定期反編譯有助於防止出現問題。一旦申請完成,並不重要。 – Fionnuala 2010-07-28 22:22:57

+0

我花了整整一天的時間在代碼中進行密集的工作,並在整個時間段內只反編譯一次或兩次。我是反編譯的一個重要推動者,但並不認爲有必要按照你認爲的那樣頻繁地進行反編譯。 – 2010-07-30 21:32:43

回答

2

你想過什麼樣的自動化?

編輯:如果您打算自動執行此操作,包括備份和壓縮與反編譯。

你可以嘗試這樣的事情作爲一個BAT文件中的一行,改變路徑,以配合您的Msaccess.exe版本和您的數據庫文件:

"c:\Program Files\Microsoft office\office\msaccess.exe" /decompile 
"c:\MyPath\MyDatabase.mdb" 

丹尼Lesandrini討論的其他選項,反編譯等在數據庫日誌文章維修類型的東西:Microsoft Access File Backup and Maintenance Options

我覺得他提到我使用的方法...在Windows資源管理器編譯上下文菜單選項。您可以在Getting the Decompile and Compact context menu options

+2

我不認爲這是一個好主意,沒有一套完整的操作,即備份,反編譯,壓縮和修復。 – Fionnuala 2010-07-26 20:43:17

+0

對,這就是爲什麼我試圖讓他告訴我們更多關於他打算自動化的內容。該快捷菜單包括緊湊和反編譯選項。如果沒有新的備份,我將永遠不會使用它們中的任何一個。 – HansUp 2010-07-26 21:29:49