你db.execSQL(sql)中的sql是怎么写,如果db.execSQL(sql)执行出现异常,那么你的事务将不会被标记,就是没有执行db.setTransactionSuccessful()而直接执行了db.endTransaction(),那么所有的操作将回滚。
解决方案 »
- android googlemap 單一button事件問題 跪求大大解答(有圖片)
- 在学习contentProvider的时候遇到错误:Failed to find provider info for wyq.EX09_3.Db_People
- UI布局整合问题,求指教
- 急急急,android如何只读取本机联系人而不包括sim卡
- 如何获取手机中已删除图片的缩略图
- 帮忙解析个简单的json数据,谢谢
- 如何一直保持service的执行时间不发生变化
- android:configChanges 如何配置监视STK弹框
- 关于listview和checkbox的焦点问题
- 主项目引用另一个项目jni中的.so文件 ant打包
- android官网上不去了
- 一个非常简单的Android的线程问题,求大神帮助。
因为onUpgrade()函数本身就执行在一个事务中,如果oncreate()执行异常也同样会回滚的。
因为onUpgrade()函数本身就执行在一个事务中,如果oncreate()执行异常也同样会回滚的。没有执行异常啊
因为onUpgrade()函数本身就执行在一个事务中,如果oncreate()执行异常也同样会回滚的。没有执行异常啊
我也就知道这么多了,那我们一起坐等大神吧。
我的疑惑点就是在,如果我在delAllTab这个方法里用了事务, onUpgrade这个方法就会不停的循环调用,
如果把事务去掉,onUpgrade就正常的运行一次结束.
如果把事务去掉,onUpgrade就正常的运行一次结束.