|
分類:[.NET 全般]
c#でデータベースを接続して、認証チェックの実装を行っています。そこで、ユーザ1のIDとユーザ2のPWでも認証してしまい困っています。
string PW = TextBox2.Text;
bool a = false, b = false;
while (dataReader.Read())
{
if ((int)dataReader[0] == ID)
{
a = true;
}
if ((string)dataReader[8] == PW)
{
b = true;
break;
}
}
if (!a)
{
errorms.Text = "IDが存在しません";
topMessage.Visible = true;
}
else if (!b)
{
errorms1.Text = "パスワードが間違っています";
topMessage.Visible = true;
}
|