2017-06-07 51 views
0

沒有通知管理員從Office 2010 32位Win 7 64位更改爲在某臺機器上Office 2016 64位Win 10 64位。現在,我們基於Access 2010 Runtime 32位的生產數據庫應用程序不再工作了,儘管我安裝了必要的程序並讓應用程序以A2010 RT開始。Access 2010 RT在Access 2016機器上崩潰

我檢查了所有引用,如果它們可用且未損壞(IsBroken = false),但找不到確定程序的運行時錯誤的原因。

任何其他想法來檢測和解決問題?

是否只卸載Access 2016 64位可能會帶來解決方案? (我發現任何Office 2016應用程序的卸載都不是那麼容易,但會使用Office部署工具進行嘗試)。

感謝您的幫助! Michael

+0

如果存在運行時錯誤,那麼確切的錯誤消息是什麼? – Andre

+0

根本沒有具體的錯誤,只有像「Microsoft Access遇到運行時錯誤,必須完成」(德語翻譯)。這就是我發現錯誤非常困難的原因。它出現在按鈕後面的代碼非常簡單:DoCmd.OpenForm「frmKunden」 – mak

+0

該錯誤的屏幕截圖(即使它是德語)可能會有幫助,它會顯示錯誤的類型。 – Andre

回答

0

我發現了錯誤,但它與Access版本2010或2016或32/64位無關。

我在SQL服務器的表格上做了一個修改,但沒有刷新到Access表格的鏈接,也沒有創建新的accde。

原因,爲什麼錯誤沒有提前彈出最有可能,因爲沒有用戶輸入數據到此選項卡。所以我認爲這個錯誤是由於操作系統和新的Access版本的變化造成的。這只是一些變化的巧合。 對不起,感謝您參與此主題。 Michael