事務代碼示例:
SQLiteDatabase db = dbOpenHelper.getWritableDatabase(); //開啟事務
db.beginTransaction();
try {
db.execSQL("update person set amount=amount-10 where personid=?", new Object[]{1}); //設置事務標志為成功,當結束事務時就會提交事務
db.setTransactionSuccessful();
}
finally
{
//結束事務
db.endTransaction();
}
2014-09-22
事務代碼示例: SQLiteDatabase db = dbOpenHelper.getWritableDatabase(); //開啟事務 db.beginTransaction(); try { db.execSQL("update person set amount=amount-10 where personid=?", new Object[]{1}); //設置事務標志為成功,當結束事務時就會提交事務 db.setTransactionSuccessful(); } finally { //結束事務 db.endTransaction(); }