我就图片路径存在了数据库里,图片放在文件夹下,当点删除的时候,
需要将数据库里的记录和文件夹下的图片一起删除。我用下列方法,不行,不知道什么原因?
请大家指教。private void delimg_Click(object sender, System.EventArgs e)
{
string imagepath="../../"+str;
if(System.IO.File.Exists(imagepath))
{
System.IO.File.Delete(imagepath);
}
}谢谢
需要将数据库里的记录和文件夹下的图片一起删除。我用下列方法,不行,不知道什么原因?
请大家指教。private void delimg_Click(object sender, System.EventArgs e)
{
string imagepath="../../"+str;
if(System.IO.File.Exists(imagepath))
{
System.IO.File.Delete(imagepath);
}
}谢谢
FileInfo f = new FileInfo(Server.MapPath(path));
if(f.Exists)
{
f.Delete();
}
private void delimg_Click(object sender, System.EventArgs e)
{
string imagepath="../../"+str;
if(System.IO.File.Exists(Server.MapPath(imagepath)))
{
System.IO.File.Delete(imagepath);
}
}
要用全路径
FileInfo f = new FileInfo(Server.MapPath(path));
if(f.Exists)
{
f.Delete();
}
FileInfo f=new FileInfo(Url)
if(f.Exists)
{
f.Delete();
}