Asp.net 实现删除项目文件夹下的指定文件

我开发一个网站,允许别人上传文件,文件是保存在项目文件夹里面的document文件夹里,在上传的时候我会根据登陆用户的ID去命名这个文件名为:用户ID+"-"+本身文件名... 我开发一个网站,允许别人上传文件,文件是保存在项目文件夹里面的document文件夹里,在上传的时候我会根据登陆用户的ID去命名这个文件名为:用户ID+"-"+本身文件名,还会在数据库中生成一条新记录,其中有一列是保存这个文件的在项目中的相对路径,比如"~/document/测试1.doc",而现在不懂的是,我要实现以管理员身份登陆可以去删除该文件,通过检测数据库里面的路径,利用代码去删除document文件夹里面的文件,然后除去数据库里的记录,删除记录好办,那删除文件该怎么办?
一楼和二楼的解答为什么都报出那样的错误,我数据库记录的路径的那一列数据为"document/测试1.doc",是摆在项目文件夹TeachingOnlineSystem\documents\里面的
展开
 我来答
夜星冷
2010-04-10 · TA获得超过148个赞
知道小有建树答主
回答量:163
采纳率:100%
帮助的人:42.6万
展开全部
很简单,有了文件的路径(包括文件名),就一句话
System .IO .File .Delete (String path),接受一个参数(path),就是路径,只要路径对了可以删除,而且当你的文件夹中没文件时也不报错
walkingp
2010-04-10 · 超过28用户采纳过TA的回答
知道答主
回答量:114
采纳率:0%
帮助的人:95.5万
展开全部
FileInfo file=new FileInfo("~~路径/文件");
file.Delete();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式