사용자 이름이 이미 데이터베이스에 있는지 확인하고 싶습니다. 내 업데이트 성명서와 함께 제공됩니다. 이 코드를하고 난 선택 문을 넣을 위치를 모르는 :사용자 이름이 ASP.Net을 사용하여 데이터베이스에 있는지 확인하십시오.
protected void btn_update_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(conn);
con.Open();
str = "update UserData set [email protected] where UserName='" + txtUser.Text + "'";
com = new SqlCommand(str, con);
com.Parameters.Add(new SqlParameter("@Password", SqlDbType.VarChar));
com.Parameters["@Password"].Value = BusinessLayer.ShoppingCart.CreateSHAHash(txtPW.Text);
com.ExecuteNonQuery();
con.Close();
Label1.Visible = true;
Label1.Text = "Password changed Successfully!" ;
con.Close();
}
I 당신은 여기 SELECT
필요하지 않습니다
"Select Username from Userdata Where Username = txtUser.Text"
질문이 명확하지 않습니다,하지만 당신은 사용자 이름이 데이터베이스에있는 경우 예, 진행하는 경우, 선택 @NazirUllah 명령 –
을 선택해야 할 목적을 위해 무엇을. 그렇지 않다면 오류 –