在android中处理数据库任务的正确方法?

时间:2011-12-16 16:53:40

标签: android database

现在我有一个常规类来完成所有与数据库相关的事情。这个问题是并发性。我的应用程序正在增长,有些情况下我使用不同的数据库类实例同时从多个线程访问数据库。这有时会导致以下异常:

E/AndroidRuntime(24723): android.database.sqlite.SQLiteException: database is locked

我应该如何更改课程以避免此问题? 我可能还应该提到我使用SQLiteOpenHelper作为我的数据库类的内部类。

0 个答案:

没有答案