asp.net从后面的代码中将特定图像插入数据库

时间:2015-08-15 18:24:03

标签: c# sql asp.net database image

我想在下拉列表中选择特定值时将特定图像插入数据库。我会使用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)

我只是不知道如何从代码中插入正确的图像?谢谢!

0 个答案:

没有答案