2012-08-26 44 views
0

一位同事在Access 2007中賦值問題有一個小問題。問題在於,它無緣無故地在一夜之間停止了工作。當我的同事給我發送數據庫時,它似乎與Access 2010一起工作。Access 2007字段assignmend停止工作

Private Sub BestätigenMieter_Click() 
Dim db As Database, AuswahlNr As Integer, datensatz As Recordset 

Set db = CurrentDb 
Set datensatz = db.OpenRecordset("KostenaufteilungWohnung", DB_OPEN_TABLE) 
AuswahlNr = [AuswahlMieter] 

'This Line does not work in Access 2007 
Forms!MieterProObjekt!UFMieterObjekt.Form![MieterNr] = AuswahlNr 

DoCmd.close acForm, "ZuteilungMieter" 
DoCmd.GoToControl "LFD" 
End Sub 

有沒有人看到任何理由,爲什麼這不應該工作。 訪問甚至不在2007年執行此代碼,只有當您刪除該行時纔會執行此功能。

因此,任何暗示爲什麼這不起作用將被appreacited。

感謝林

---更新----

感謝大家的輸入。 :) 雖然看起來數據庫中的某些代碼由於未知原因而丟失,但我們無法找到問題......這至少解釋了爲什麼它不起作用。我們要求一個備份版本(這就是我應該首先想到的:))。我會更新或關閉,如果問題解決呢:)

--Update-- 問題解決了,備份數據庫如預期運作,沒有人知道爲什麼:) 感謝您的輸入和幫助球員:)

+0

您的同事是否檢查參考以確保它們都不缺失?新的數據庫中是否有類似的參考失敗? – Fionnuala

+0

謝謝,我會檢查,希望我明天可以在原始版本上得到我的手。 – Lim

+0

任何其他猜測仍將不勝感激:) – Lim

回答

0

備份時解決的問題數據庫