android示例之SQLite基础——事务
来源:互联网 发布:算法复杂性影响因素 编辑:程序博客网 时间:2024/06/06 02:03
SQLite常用的关于事务的方法如下:
(1)beginTransaction():开始事务;
(2)endTransaction():结束事务;
(3)inTransaction():如果当前上下文出于事务中,则返回true,否则返回false;
(4)setTransactionSuccessful():设置事务表示,如果程序事务执行中调用该方法设置事务成功则提交事务,否则程序会回滚事务;
示例代码如下:
//开始事务db.beginTransaction();try{//执行多条DML语句......//调用该方法设置事务成功,否则endTransaction方法将回滚事务db.setTransactionSuccessful();}catch(Exception e){e.printStackTrace();}finally{//结束事务//由事务的标志决定是提交还是回滚事务,如果程序在事务执行中调用了//setTransactionSuccessful()方法,则提交事务,否则回滚事务//如果没有调用setTransactionSuccessful()方法,默认回滚事务db.endTransaction();}
0 0
- android示例之SQLite基础——事务
- android 之sqlite事务
- Android SQLite数据库—事务
- SQLite事务示例
- android基础之SQLite:
- Android基础之Sqlite
- sqlite之我见--C/C++ API接口示例 --回调 事务
- Android Sqlite数据库之使用事务
- android基础学习之sqlite
- Android基础之SQLite数据
- Android基础之Sqlite数据库
- Android学习之sqlite基础
- 12-SQLite之事务
- Android Sqlite 数据库—基础篇
- android sqlite 事务
- android sqlite 事务
- Android SQLite事务操作
- Android 关于SQLite事务
- SpannableString与SpannableStringBuilder
- 并发的着眼点
- 设计模式(二)---工厂方法模式
- ubuntu12.04.4添加静态DNS并更改默认源为163源
- 嵌入式MCU多功能的USART--基本串口功能
- android示例之SQLite基础——事务
- Distinct Subsequences leetcode
- Cocos2dx 利用ClippingNode 做遮罩
- sizeof计算二维数组长度的问题
- bzoj 1726: [Usaco2006 Nov]Roadblocks第二短路
- B树索引
- [题目] Section 1.2 Milking Cows(USACO)
- 是什么影响了你的速度?802.11g
- KMP