Я разрабатываю одну форму входа для использования тренерами и участниками. Если участник входит в систему, он перенаправляется в форму «Регистрация класса frm2_Member», а если тренер входит в систему, он перенаправляется в форму «Меню frm3_Main». Однако при нажатии кнопки входа в систему (Command9_Click) в форме ошибки отображаются правильно, но они отображаются дважды. После того, как тренер войдет в окно сообщения, появится сообщение «Войти успешно». Затем сразу появляется другое сообщение с сообщением «Ошибка входа», однако все данные отображаются правильно, просто они отображаются неправильно.
Может кто-нибудь, пожалуйста, помогите мне, был бы очень признателен, спасибо. Код VBA ниже.
Private Sub Command9_Click()
If (DCount("MemberFirstName", "tbl1_Members", "MemberEmail = [txtEmail] And MemberPassword = [txtPassword] ")) > 0 Then
MsgBox ("Welcome")
DoCmd.Close acForm, "frm1_Member & Trainer Login"
DoCmd.OpenForm "frm2_Member Class Registration"
Else
MsgBox ("Login Failed")
End If
If (DCount("TrainerFirstName", "tbl4_Trainers", "TrainerEmail = [txtEmail] And TrainerPassword = [txtPassword] ")) > 0 Then
MsgBox ("Welcome")
DoCmd.Close acForm, "frm1_Member & Trainer Login"
DoCmd.OpenForm "frm3_Main Menu"
Else
MsgBox ("Login Failed")
End If
End Sub