我有两个服务类,如Service A
和Service B
同时运行。这两个服务需要来自单个表的SQLite数据。当同时执行两个查询时,应用程序在从一个表中提取数据时崩溃。这就是我的意思:
Service A
{
db.getdata();
}
Service B
{
db.getdata();
}
有没有办法在单个表上同时执行相同的查询?如果是这样,怎么样?
答案 0 :(得分:1)
为了处理此类错误,最好使用内容提供商,它会处理此类请求。
如果你想继续使用sqlite,为你的sqlite对象创建一个单例并使调用同步