我看与fat32分区没关系
数据库中是否设置有ON DELETE CASCADE  
如果程序没问题 可以看看数据库

解决方案 »

  1.   

    是要先关闭所有的stream以后再执行delete()吗?
      

  2.   

    java.io.File file=new java.io.File(文件的绝对路径);
      

  3.   

    是要先关闭所有的stream以后再执行delete()吗?我想是的,曾经试过stream没关闭,另一个地方就老是打不开,说某些操作系统不给同时访问还是什么的