2

我正在实现一个应用程序,我经常在其中进行数据库调用。

我使用以下代码打开数据库:

public DataBaseHelper open() throws SQLException {

      mDbHelper = new DatabaseHelper(this.mCtx);
      this.mDb = mDbHelper.getWritableDatabase();
      return this;
 }

但我在以下行中得到数据库锁定异常:

 this.mDb = mDbHelper.getWritableDatabase();

请帮我解决这个异常。

提前致谢

4

1 回答 1

2

当您对数据库使用多个连接时,就会出现此问题。尽量避免创建到数据库的多个连接,并将一个与所有功能一起使用

数据库锁定异常

于 2012-07-17T11:04:50.990 回答