Access 2007字段分配停止工作

时间:2012-08-26 10:43:08

标签: ms-access-2007 access-vba

一位同事在Access 2007中的值分配方面遇到了一个小问题。问题在于它没有明显的原因而在一夜之间停止工作。当我的同事给我发送数据库时,它似乎与Access 2010一起使用。

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

有没有人知道为什么这不起作用的原因。 Access甚至不会在2007年执行此代码,只有当您删除该行时才会执行此功能。

所以任何提示为什么这不起作用的暗示都是适用的。

感谢Lim

--- ----更新

感谢大家的投入。 :) 我们找不到问题,虽然看起来数据库中的某些代码由于未知原因而丢失......这至少解释了为什么它不起作用。我们要求备份版本(这就是我应该首先想到的:))。如果问题解决了,我会更新或关闭:)

- Update-- 问题解决了,备份数据库按预期工作,没有人知道为什么:) 感谢您的投入和帮助:)

1 个答案:

答案 0 :(得分:0)

备份数据库解决了问题