图片未显示在datagridview中

时间:2019-03-29 23:54:45

标签: c# sql database

我正在尝试从数据库中获取图像以显示在网格中。但是似乎没有显示。我可以知道这个问题吗?

enter image description here

这是我将图像上传到数据库时的代码:

if (uploadpic.HasFile)
                {
                    string ext = Path.GetExtension(uploadpic.FileName);
                    if(ext == ".jpg" || ext == ".png")
                    {
                        string query = "Insert into tbl_package(package_name,package_type,package_destination,package_desc,package_price,package_inclusion,package_exclusion,package_picture)" +
                                        "values('" + packnme.Text + "','" + ddlPacktype.Text + "','" + dest.Text + "','" + dscrptn.Text + "','" + packprce.Text + "','" + packinclsn.Text + "','" + packexclsn.Text + "','" + uploadpic.FileName + "')";
                        using (SqlCommand cmd = new SqlCommand(query, con))
                        {
                            cmd.ExecuteNonQuery();
                            con.Close();
                            Response.Redirect("Packages.aspx");
                        }
                    }
                    else
                    {
                        ErrorLbl.Text = "Please upload correct file type!";
                    }
                }

1 个答案:

答案 0 :(得分:0)

请转到检查元素(按F12的快捷键),然后选择图像部分并检查出现的路径。因此,您可以轻松识别路径问题。