моя проблема заключается в том, что я попробовал все виды решений, но это не обновить таблицу здесь мой код позади обновления button_click:UPDATE ЗАЯВЛЕНИЕ 2 таблицы C#
protected void Button2_Click(object sender, EventArgs e)
{
string fileName = Path.GetFileName(FileUpload1.PostedFile.FileName);
FileUpload1.SaveAs(Server.MapPath("Files/" + fileName));
SqlConnection cnx = new SqlConnection();
cnx.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["str"].ConnectionString;
SqlCommand cmd = new SqlCommand("Update Appel_offre set Titre_ao='" + TextBox4.Text + "',Description_ao='" + TextBox5.Text + "',Cout='" + TextBox6.Text + "',Type='" + DropDownList3.Text + "',Date='" + TextBox8.Text + "',Echeance='" + TextBox9.Text + "',Reference='" + TextBox7.Text + "',Piece_jointe='" + "Files/" + fileName + "',filename='" + fileName + "' where Id_ao = '" + Session["Id_ao"] + "' ", cnx);
SqlCommand cmd1 = new SqlCommand("Update Lot set [email protected],[email protected],[email protected] where Titre = '" + Dropdownlst.SelectedItem.Value + "'",cnx);
cnx.Open();
cmd1.Parameters.AddWithValue("@desc", TextBox2.Text);
cmd1.Parameters.AddWithValue("@ref", TextBox3.Text);
cmd1.Parameters.AddWithValue("@type", DropDownList2.Text);
cmd.ExecuteNonQuery();
cmd1.ExecuteNonQuery();
cnx.Close();
if (IsPostBack)
{
conff.Visible = true;
}
}
Вы получаете сообщение об ошибке или ошибке? Какие ваши запросы на обновления выглядят после ваших добавленных значений? Вы отлаживали свой код? Не могли бы вы уточнить свою проблему? Также параметризуйте все переменные, как и во второй команде. –
Что происходит _does_? Есть ли исключение, о котором вы могли бы написать подробности? Вы проверили, что сгенерированный SQL правильный? Вы запускаете SQL, сгенерированный против вашей базы данных, напрямую? Что происходит? – amcdermott
Спасибо @ SonerGönül за ответ .. я не получаю никакого сообщения об ошибке, и я не получаю никаких запросов на обновление .. Я попытался параметризовать переменные до этого ... ничего не произошло –