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

相關文章
相關標籤/搜索