protected void btnLogin_Click(object sender, EventArgs e)
{
string connectionString = ConfigurationManager.ConnectionStrings["moverschoiceConnectionString"].ConnectionString;
OdbcConnection conn = new OdbcConnection(connectionString);
conn.Open();
OdbcCommand cmd = new OdbcCommand();
cmd.Connection = conn;
cmd.CommandText = "select Email, Password from brokercenter where Email = '" + txtLoginEmail.Text + "'";
OdbcDataReader reader = cmd.ExecuteReader();
reader.Read();
if (reader.HasRows)
{
if (reader["Password"].ToString() == txtLoginPassword.Text)
{
reader.Close();
Response.Redirect("BrokerResources.aspx");
}
else
{
lblLoginError.Text = "Invalid Password";
}
}
else
{
lblLoginError.Text = "Invalid Email Address";
}
}
< /code>
Проще говоря, у меня есть два текстовых поле и кнопку. Я могу заставить пользователя создать учетную запись, и она входит в DB, но я не могу получить электронную почту (имя пользователя) и пароль для проверки. < /P>
Когда я нажимаю кнопку, ничего не происходит. У этой компании есть многочисленные сайты, поэтому я пытался просто скопировать и вставить с другой кнопки входа и изменить то, что мне нужно, чтобы соответствовать этой текущей информации, но ничего. Я не знаю, что уже установлено в этой системе.
Подробнее здесь: https://stackoverflow.com/questions/938 ... l-database
Проверка пользователя/пароля с использованием ASP.NET против базы данных MySQL ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение