首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于删除文件的有关问题

2012-02-25 
关于删除文件的问题使用的ASP.net 2.0(C#)语言,数据库是Oracle,数据库里保存了文件的路径,文件保存在文件

关于删除文件的问题
使用的ASP.net 2.0(C#)语言,数据库是Oracle,数据库里保存了文件的路径,文件保存在文件夹里,现在想实现删除数据库里的表的记录的同时,对应的路径里的文件夹里的文件也被删除,请问该怎么实现?我原先建立了一个GridView控件,控件上点击删除就删除了数据库的记录,但是对应的文件夹里的文件并没有删除。请指教一下。最好是能给出好的代码。

[解决办法]
用事务

先删数据库

再 file.delete

[解决办法]
System.IO.Delete(path)
[解决办法]
删除数据库中的记录的方法会做是吧?
 这是我删除具体文件夹中文件时的一个方法:
这是关键的两句:(调用文件所在的服务器的路径,运用File类的Delete方法删除具体的文件)
 string path = System.Web.HttpContext.Current.Server.MapPath("Upload/" + FileName);
 File.Delete(path);

热点排行