「Android」SQLiteデータベースを使用するトランザクションのサンプルコード

db.beginTransaction();  //トランザクション開始
try{
//パッチ処理
for(Collection c:colls){

insert(db, c);
}

db.setTransactionSuccessful(); //トランザクション実行成功
}catch(Exception e){

MyLog.printStackTraceString(e);

}finally{

db.endTransaction(); //トランザクション完了

}

Android

Posted by arkgame