我想在下拉列表中选择特定值时将特定图像插入数据库。我会使用switch语句根据所选的值插入不同的图像。
到目前为止,这是我的代码:
protected void ButtonSkicka_Click(object sender, EventArgs e)
{
try
{
Conn.Open();
SqlCommand Cmd = new SqlCommand("insert into NorrgårdsvägenKomm (Namn, Kommentar, DateTime, Tag) values (@Namn, @Kommentar, @DateTime, @Tag)", Conn);
Cmd.Parameters.AddWithValue("@Namn", TextBoxNamn.Text);
Cmd.Parameters.AddWithValue("@Kommentar", TextBoxMedd.Text);
Cmd.Parameters.AddWithValue("@DateTime", System.DateTime.Today.ToShortDateString());
Cmd.Parameters.AddWithValue("@Tag", DropDownList1.SelectedItem.ToString());
Cmd.ExecuteNonQuery();
Conn.Close();
string Value;
Value = DropDownList1.SelectedItem.Text;
switch (Value)
{
case "Högprio":
Conn.Open();
SqlCommand Cmd1 = new SqlCommand("insert into NorrgårdsvägenKomm (VarningsBild) values (@VarningsBild)", Conn);
Cmd1.Parameters.AddWithValue("@VarningsBild", "Images/Högprio.png/");
Cmd1.ExecuteNonQuery();
Conn.Close();
break;
}
TextBoxNamn.Text = "";
TextBoxMedd.Text = "";
Response.Redirect("Norrgårdsvägen.aspx");
}
catch (Exception ex)
我只是不知道如何从代码中插入正确的图像?谢谢!