以下の場合、何らかの理由で最初の条件をチェックしますが、2 番目の条件はチェックしません。
最初はデータベースに対してユーザー/パスワードをチェックし、2番目はハードコードのユーザーとパスワードです。
ハードコードされたユーザー/パスワードを入力すると、db ユーザー/パスワードのみを使用して通過できません。
何が間違っているのですか?
if ((userTxt == userDB && passwdTxt == passwdDB) ||
(userTxt == "user" && passwdTxt == "test"))
{
switch (frmMdiMain.loginPageText)
{
case "exit":
mainPage.Hide();
Application.Exit();
break;
case "internal":
mdiInternalUse internUseForm = new mdiInternalUse();
internUseForm.Show();
this.Close();
break;
default:
break;
}
}