你没有使用事务进行处理。db.beginTransaction(); // 开始事务------>db.setTransactionSuccessful(); // 设置事务成功完成----->最后 finally中db.endTransaction(); // 结束事务。
你要finally{ if(database!=null){ database.close database=null }}
不用判断吗?