У меня есть форма, которую я просто хочу проверить, существует ли этот пользователь в уже существующем или нет, а если нет, то он сохраняет в базе данных еще сообщение об ошибке, которое пользователь уже существует в знании этого вопрос я задавал много раз, но я не нашел мое решение вот мой ASPX код:Как проверить, что пользователь уже существует в базе данных или нет
protected void btnSubmit_Click(object sender, EventArgs e)
{
con.Open();
string FirstName = tbFirstName.Text;
string LastName = tbLastName.Text;
string Email = tbEmail.Text;
string Pass = tbPass.Text;
string ConfirmPass = tbConfirmPass.Text;
using (SqlCommand cmd = con.CreateCommand())
{
cmd.CommandText = "Insert into UserDetails(@FirstName,@LastName,@Email,@Pass,@ConfirmPass)values('" + tbFirstName.Text + "','" + tbLastName.Text + "','" + tbEmail.Text + "','" + tbPass.Text + "','" + tbConfirmPass.Text + "')";
cmd.Parameters.AddWithValue("@FirstName", tbFirstName.Text.Trim());
cmd.Parameters.AddWithValue("@LastName", tbLastName.Text.Trim());
cmd.Parameters.AddWithValue("@Email", tbEmail.Text.Trim());
cmd.Parameters.AddWithValue("@Pass", tbPass.Text.Trim());
cmd.Parameters.AddWithValue("@ConfirmPass", tbConfirmPass.Text.Trim());
}
con.Close();
tbFirstName.Text = "";
tbLastName.Text = "";
tbEmail.Text = "";
tbPass.Text = "";
tbConfirmPass.Text = "";
tbFirstName.Focus();
}
в этом на события нажатия на кнопку пользователь может быть создан только, но я хочу, чтобы проверить, является ли он в базе данных или не
Должно быть не менее 100 дубликатов этого вопроса. –
@Aaron вы можете прислать мне ссылку на несколько quetion: – amitesh
Этот поиск имеет 697 результатов - они не все релевантные, но я уверен, что многие на этой первой странице. http://stackoverflow.com/search?q=insert+already+exists+sql-server –