Итак, вот моя проблема. Я могу получить мою подчиненную форму после того, как она была восстановлена, но я не могу получить ее после того, как будет введена новая информация. Может кто-то, пожалуйста, помогите! Я попытался с помощью RecordsetClone и что не работает, а также другие предложения, и я не был в состоянии получить что-нибудь работатьОбновление подформы после того, как информация добавлена
Private Sub cmdAdd_Click()
CurrentDb.Execute "INSERT INTO tbl_GroupVolunteers (GroupName, Leader,
VolunteerName, Email, Phone, EmergencyContact, EmergencyNumber,
NumberofVolunteers, RegistrationNumber)" & _
"VALUES ('" & Me.txtGroupName & "','" & Me.cboLeader & "','" &
Me.txtVolunteerName & "','" & Me.txtEmail & "','" & Me.txtPhone & "','" &
Me.txtEmergencyContact & _
"','" & Me.txtEmergencyNumber & "','" & Me.txtNumberofVolunteers & "','" &
Me.txtRegistrationNumber & "')"
'refresh data
Me!subformGroupVolunteers.Form.Requery
'Clear form
cmdClear_Click
End Sub
Возможный дубликат [Ошибка компиляции: метод не найден] (http://stackoverflow.com/questions/33838422/compile-error-method-not-found) – Gustav
Похоже, что это другая проблема, Густав. anecessa - Когда вы говорите, что «не можете заставить его освежиться», что вы имеете в виду? Работает ли код? Разбивается ли это? Это просто ничего не делает? Потому что из отправленного кода выглядит так, что он должен обновляться каждый раз, когда нажата кнопка cmdAdd. –
@JohnnyBones будет обновляться после ввода одной записи, но после нескольких добавлений она не обновится. Однако код действительно работает, я замечаю, что не все добавляются в таблицу, как они должны быть – anecessa