1. db.execSQL 使用 方法,执行SQL语句
db.execSQL("CREATE table IF NOT EXISTS "+TABLE_NAME
+ " (_id INTEGER PRIMARY KEY AUTOINCREMENT, fromUserName TEXT, describe TEXT,"
+ "grouName TEXT, groupId TEXT, reason TEXT, time TEXT, memo1 TEXT, memo2 TEXT)");
2. 使用openOrCreateDatabase()方法直接创建数据库时,例如:
db = context.openOrCreateDatabase(DATEBASE_NAME, Context.MODE_PRIVATE,null);
3. 对库表进行相关的操作:
1)如果是继承SQLite创建数据表,那么可使用XXDBHelper.getReadableDatabase() ,进行库表的读取操作; 使用XXDBHepler.getWritableDatabase(), 进行库表的写入操作;
SQLiteDatabase db = xxDBHelper.getWritableDatabase();
SQLiteDatabase db = xxDBHelper.getReadableDatabase() ;
可以调用SQLite 提供的方法,进行数据表的操作,也可以使用db.execSQL("SQL语句")直接指向SQL语句进行数据库表的修改操作