在receiver中打开一个数据库是,报错,打不开。catlog中报了以下错误
         
         INFO/Database(220): sqlite returned: error code = 14, msg = cannot open file at source line 25467        源程序如下:
    public void Clean_Times_contact(){
      SQLiteDatabase mysql = SQLiteDatabase.openOrCreateDatabase(f, null); 
 Cursor cur = mysql.query("CONTACTS",new String[]{"Phone","Times_contacted"},
null,null,null,null,null);
  ContentValues values = new ContentValues();
values.put("Times_contacted",0);
while(cur.moveToNext()){
mysql.update("CONTACTS", values, null,null);
}
mysql.close(); //关闭数据库
Log.e("sqlite","******db cloused");
    }
特此向各位大侠求教