如何在数据库中保存图像URL

本文关键字:保存 图像 URL 数据库 | 更新日期: 2023-09-27 17:58:54

我曾尝试将图像URL保存在SQL数据库中,但path.compain()不起作用,并且只将文件名而不是所有路径保存在数据库中。有人能帮我吗?

if (Request.Files.Count > 0)
{
    HttpPostedFileBase file3 = Request.Files[2];
    if (Request.Files.Count > 2 &&
        file3.ContentLength > 0 &&
        (file3.ContentType.ToUpper().Contains("JPEG") ||
        file3.ContentType.ToUpper().Contains("PNG") ||
        file3.ContentType.ToUpper().Contains("GIF")))
    {
        string fileName = Path.Combine(Server.MapPath("~/advertimages/cars/mercedes"), Path.GetFileName(file3.FileName));
        file1.SaveAs(fileName);
        modelcar.Image3Url = fileName;
    }
}

如何在数据库中保存图像URL

您可以从fileName 创建一个新的FileInfo对象

FileInfo fi = new FileInfo(fileName);

然后使用fi.FullName();