android访问sdcard数据库文件应该用什么模式
我在打开数据的时候,如果是用filename="test.db",然后包括下面注释掉的创建代码,都不会出错
String filename="/sdcard/test/test.db"; //String filename="test.db"; File file=new File(filename); if(file.exists()){ SQLiteDatabase db = openOrCreateDatabase(filename,Context.MODE_PRIVATE, null); /*String sql="Create table solar_info(id integer primary key autoincrement,value float);"; db.execSQL(sql); sql="insert into solar_info values(1,100);"; db.execSQL(sql); sql="insert into solar_info values(2,200);"; db.execSQL(sql);*/SQLiteDatabase db = openOrCreateDatabase(filename,Context.MODE_PRIVATE, null);