2
我試圖將圖像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;
}
}
您沒有顯示實際將其保存到數據庫的代碼。請顯示這段代碼,因爲那是你說的問題。您發佈的代碼看起來不錯。 – Icarus 2013-02-11 22:10:55
@Icarus代碼看起來不錯,如果他想保存實際的文件路徑到圖像...我不明白這將如何幫助他在稍後使用它作爲imageUrl。 – MikeSmithDev 2013-02-11 22:27:56
您是否檢查過'fileName'的值,或者您只是在數據庫中存在值問題? @MikeSmithDev好點! – 2013-02-11 22:28:08