111,125
社区成员
发帖
与我相关
我的任务
分享
string path = MapPath("http://www.xx.xx/content/uplofile");
try
{
System.IO.File.Delete(path + "\\myfile.txt");
//..............
}
catch
{
//............
}
注意,文件删除成功,还要删除数据库里这个文件的地址Server.MapFile("~/uplofile/“+ 数据库中的保存的地址);这类方式来得到文件的磁盘文件路径。
这里最关键地是要搞懂,数据库中保存的文件路径到底怎么用。contact_files/应聘简历_2343434.docx
这样一个路径保存到数据库中,它对应着(可能是)
http://www.xx.xx/content/uplofile/contact_files/应聘简历_2343434.docx
这样一个前端文件url。
也就是说,根本不是傻傻地把网站的部署的路径给保存到数据库里。那种保存这种路径的,是死读书了。