обновление базы данных и использование таблицы данных и адаптера данных - PullRequest
0 голосов
/ 22 февраля 2020

что не так со следующим кодом? База данных не обновляется, иначе {} выполняется всегда. База данных содержит 1 строку с паролем поля!

    protected void Button1_Click(object sender, EventArgs e)
    {

            string connectionString = @"Data Source = (localdb)\MSSQLLocalDB; Initial Catalog = db1; Integrated Security = True";
            SqlConnection cnn = new SqlConnection(connectionString);
            String sql = "update table1 set password = 'hello'";
            SqlCommand command = new SqlCommand(sql, cnn);
        SqlDataAdapter da = new SqlDataAdapter(command);
            DataTable dt = new DataTable();
            da.Fill(dt);
        cnn.Open();
        command.ExecuteNonQuery();
            cnn.Close();
            if (dt.Rows.Count > 1)
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Password Reset Successful! Redirecting to Homepage!')", true);
                Response.Redirect("testlogin.aspx");
            }
            else
            {
                Label1.Text = "Invalid Details";
            }

    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...