if 和else两种情况同时执行了
源代码是:
If (m_objCustomerAccess.ValidateCustomer(strEmail, strPassword)) Then
m_strErrorMessage = "DuplicateCustomer"
Return False
Else
m_objCustomerAccess.AddCustomer(strFirstName, strLastName, strPhoneNumber, strEmail, strPassword, strAnswer1, strAnswer2, strQuestion1, strQuestion2, bMailList, SavingMail, ProductMail, TrainingMail)
m_bSignedIn = True
m_nCustomerID = m_objCustomerAccess.GetUID()
m_objWalkinAccess.UpdateWalkin(m_strSessionID, 1, m_nCustomerID)
Return True
End If
不知道什么原因,当运行时,两种情况都执行了!麻烦各位提点意见!