在我的MS Access窗體我想實現一個單獨的按鈕,增加了一個新的記錄表。 爲了做到這一點,我添加一個按鈕,連接到該按鈕的事件:新的記錄通過點擊按鈕在Microsoft Access表添加
Private Sub btnAddRec_Click()
Refresh
With CodeContextObject
On Error Resume Next
DoCmd.GoToRecord , , acNewRec
If Err.Number <> 0 Then
btnAddRec.Enabled = False
End If
End With
End Sub
一切都OK時,你只需打開窗口,然後單擊btnAddRec按鈕,問題是第一,當你全部通過現有記錄執行導航,並且僅在點擊此按鈕之後才執行導航。我得到的運行時錯誤:2105:«你不能去指定的記錄。您可能在一個記錄集的末尾»。
如何解決這個問題,我需要補充上點擊特定的按鈕,無論是新的記錄能力,有我走還是不前通過記錄走去。
謝謝。
什麼是CodeContextObject? –