/**
* 创建数据库文件
*/
if(!dbfile.exists()){
try{
dbfile.createNewFile();
}
catch(IOException e){
e.printStackTrace();
}
}
/**
* SQLiteDatabase 不支持多个sql语句
*/
sqlmInstance = SQLiteDatabase.openOrCreateDatabase(dbfile, null);
sqlmInstance.execSQL(UmsConstants.DB_SDCARD_DROP);
sqlmInstance.execSQL(UmsConstants.DB_SDCARD_CREATE);
这里学习到了
execSQL不能支持多个sql语句的执行
之前我自己写的是execSQL(drop + create)