1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
public bool modifierFiche_Rapport_Parametre(string theme, string st, string sst, string tg, string titre, string date, string description, string pathImage,string num)
{
String req = "UPDATE `fiche_rapport`" +
"SET `fiche_theme` = @theme , `fiche_s_theme`= @st , `fiche_s_s_theme`= @sst , `theme_general`=@tg , `fiche_titre`=@titre , `fiche_desc`=@description , `fiche_image`=@pathImage, `fiche_date`=@date"+
" WHERE fiche_num = @num ;";
// On associe cette requête à la propriété SelectCommand du MySqlDataAdapter
MySqlCommand cmd = new MySqlCommand(req, Connection);
cmd.Parameters.Add(new MySqlParameter("@theme", MySqlDbType.VarChar, 100));
cmd.Parameters.Add(new MySqlParameter("@st", MySqlDbType.VarChar, 100));
cmd.Parameters.Add(new MySqlParameter("@sst", MySqlDbType.VarChar, 100));
cmd.Parameters.Add(new MySqlParameter("@tg", MySqlDbType.VarChar, 100));
cmd.Parameters.Add(new MySqlParameter("@titre", MySqlDbType.VarChar, 254));
cmd.Parameters.Add(new MySqlParameter("@description", MySqlDbType.LongText));
cmd.Parameters.Add(new MySqlParameter("@pathImage", MySqlDbType.VarChar, 100));
cmd.Parameters.Add(new MySqlParameter("@date", MySqlDbType.VarChar, 10));
cmd.Parameters.Add(new MySqlParameter("@num", MySqlDbType.Int16, 11));
cmd.Parameters["@theme"].Value = theme;
cmd.Parameters["@st"].Value = st;
cmd.Parameters["@sst"].Value = sst;
cmd.Parameters["@tg"].Value = tg;
cmd.Parameters["@titre"].Value = titre;
cmd.Parameters["@description"].Value = description;
cmd.Parameters["@pathImage"].Value = pathImage;
cmd.Parameters["@date"].Value = date;
cmd.Parameters["@num"].Value =Convert.ToInt16(num);
MyAdapter.UpdateCommand = cmd;
try
{
//Execution de la requête
// cmd.Connection.Close();
//cmd.Connection.Open();
cmd.ExecuteNonQuery();
//cmd.Connection.Close();
}
catch (MySqlException ex)
{
return false;
//Response.Write(ex.Message);
}
return true;
// req.Replace("\\","\\\\");
// return (executeRequeteUpdate(req));
} |
Partager