2012-04-17 59 views
1

关于何时关闭Sqlite数据库存在很多问题。但在此之前,问题是为什么有人要用这种方法。由于Sqlite被认为是符合ACID的,所以没有必要这样做。调用Androidsqlite数据库的close()后会发生什么?

但为了更好的理解,我想知道在Android Sqlite数据库上调用close()之后会发生什么?

回答

1

术语符合ACID标准的不应与打开的数据库连接执行操作所需的资源混淆。调用close()可以释放Android中SQLite数据库占用的资源。一旦你调用它,你就不能再使用query,rawQuery,execSQL等读取或写入数据了。

相关问题