日期:2014-05-20  浏览次数:20715 次

请教高手!救急!
需求是这样,我要删除一些TXT文件,文件名是根据表里的一个字段去查询,如果查询到表里字段的值没有相应的文件名就执行删除。

------解决方案--------------------
留下买路钱。
------解决方案--------------------
顶楼上的
------解决方案--------------------
探讨
伪代码:

ResultSet fileRs=Statement.executeUpdate("select fileName from filesToDelete");

while(fileRs.next()){
File f=new File(fileRs.getString("fileName"));
if (f.exist()){
boolean deleted=f.delete();
if (!deleted){
System.out.println("文件:"+f+" 删除失败");
}
}
}

------解决方案--------------------
是这样的吧!!有学了一招 !