我想在我的iPad应用程序中同时执行两个数据库操作。同时,我希望执行两个查询:一个是更新查询,另一个是选择查询。
我尝试过dispatch_queue,但它不起作用。是否可以同时执行这些操作?
我使用的是sqlite3数据库。
发布于 2014-04-01 01:17:56
You can't和you shouldn't。即使有可能,你也会得到意想不到的结果,因为无法预测你会得到旧的结果集还是更新的结果集。因此,锁被分配给表来处理这种情况。所以这是不可能的。我建议对它们进行优先排序。
编辑:
从您上一次发表的评论中可以看出,您有两个控制器,从左窗格开始,一个控制器退出,另一个控制器进入,两个控制器都有写或读操作。
您可以按照以下步骤操作:
希望它能帮上忙!
https://stackoverflow.com/questions/22766575
复制相似问题