1. db.execSQL 使用 方法,执行SQL语句java
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. 对库表进行相关的操做:code
1)若是是继承SQLite建立数据表,那么可以使用XXDBHelper.getReadableDatabase() ,进行库表的读取操做; 使用XXDBHepler.getWritableDatabase(), 进行库表的写入操做;继承
SQLiteDatabase db = xxDBHelper.getWritableDatabase(); SQLiteDatabase db = xxDBHelper.getReadableDatabase() ;
能够调用SQLite 提供的方法,进行数据表的操做,也可使用db.execSQL("SQL语句")直接指向SQL语句进行数据库表的修改操做get