android数据库事务操作详解
2011-07-14 17:25
555 查看
mDatabase.beginTransaction(); |
try { |
//在这里执行多个数据库操作 |
//执行过程中可能会抛出异常 |
mDatabase.setTransactionSuccessful(); |
//在setTransactionSuccessful和endTransaction之间不进行任何数据库操作 |
} catch (Exception e){ |
//当数据库操作出现错误时,需要捕获异常,结束事务 |
mDatabase.endTransaction(); |
throw e; |
} |
//当所有操作执行完成后结束一个事务 |
mDatabase.endTransaction(); |
} |
相关文章推荐
- Android数据库SQLite操作详解及LitePal用法详解(三)
- android数据库事务操作
- Android SQLite数据库应用之Prepared Statement、事务操作
- Android SQLite数据库增删改查操作的使用详解
- android数据库 批量 事务 操作
- Android数据库事务操作
- Android SQLite数据库(事务)的使用,多线程CRUD并发操作(可用于实际开发)
- Android数据库事务操作
- Android SQLite数据库增删改查操作的使用详解
- Android中的数据库操作及内置SQLite使用和事务
- android:sqlite 数据库的事务详解
- 使用事务操作android 数据库
- android 使用数据库事务提高操作效率
- Android中数据库的操作流程详解
- Android SQLite数据库增删改查操作的使用详解
- android 下数据库中的事务操作
- Android 数据库事务操作
- android数据库 批量 事务 操作
- Spring事务的配置详解:AOP配置数据库操作的事务
- android数据库 批量 事务 操作