android使用轻量级数据库存储数据的方式

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

相关文章
相关标签/搜索