gpt4 book ai didi

android - 检查sqlite数据库在android中是打开还是关闭

转载 作者:IT王子 更新时间:2023-10-29 06:27:01 25 4
gpt4 key购买 nike

我的 DBDriver 中有两种方法类别为 openclose sqlite database如下所示。

private SQLiteDatabase database;

/**
* Open Database to read and write.
*
* @throws SQLException
*/
public void open() throws SQLException {
database = dbHelper.getWritableDatabase();

}

/**
* Close opened database.
*/
public void close() {
dbHelper.close();
}

我在其他类中使用上述方法打开和关闭 sqlite database .

我想确定数据库是打开还是关闭。我怎么能这样做?

最佳答案

你可以使用 isOpen() 来检查,所以在你的情况下,这将是

database.isOpen()

只是一个提示,在使用基于 Java 的 API(或与此相关的任何 API)时,学习使用 API 文档是关键。文档会告诉您哪些方法可用于任何给定的类。例如,您获得了 SQLiteDatabase 类的一个实例。检查下面的 javadocs

http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html

确定您正在寻找的方法非常简单。

关于android - 检查sqlite数据库在android中是打开还是关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13760547/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com