등록 양식이 있습니다. ASP.NET에서 중복 된 사용자 이름을 방지하고 싶습니다. 중복 된 사용자 이름을 방지하기 위해 할 수 있습니다.하지만 경고 메시지를 보내려고합니다. 사용자. 어떻게 할 수 있습니까?ASP.NET을 사용하여 중복 된 사용자 이름 바꾸기
코드 : 명령에 의해 영향을받는 행의
try{
SqlCommand cmd = sqlConnection.command("If not exists (Select user_name from users Where [email protected]) Insert into users(userId,user_name,user_surname,email) Values (@userID,@userName,@userSurname,@email)");
SqlParameter p1 = new SqlParameter("@userID", Session["userID"].ToString());
SqlParameter p2 = new SqlParameter("@userName", txt_userName.Text);
SqlParameter p3 = new SqlParameter("@userSurname", txt_surName.Text);
SqlParameter p4 = new SqlParameter("@email", txt_email.Text);
cmd.Parameters.Add(p1);
cmd.Parameters.Add(p2);
cmd.Parameters.Add(p3);
cmd.Parameters.Add(p4);
cmd.ExecuteNonQuery();
myConnect.close();
}
catch (Exception ex)
{
Response.Write("<script>alert("+ex.Message+ ")</script>");
}
}