0

在我的应用程序中,我有两个线程正在运行。一种是查询服务器并更新数据库。其他线程将获取数据并更新 UI。
问题是,当读取和写入同时调用数据库时,其中一个失败了。
错误如下:
创建SELECT c.id,c.address,c.type,e.id,e.name,e.logo,e.system,c.city FROM cashpoints c,实体e WHERE e时出错。 id = c.entity AND c.id = ?; => '数据库已锁定'

4

1 回答 1

0

正如@meccan 的评论中提到的,解决方案是使用 FMDB 或者更好地使用核心数据。

于 2012-06-09T16:24:16.787 回答