我使用SQLite有一个iOS应用在C:我所有的要求是工作的罚款UTIL我尝试添加一些交易更安全的数据更新iOS的sqlite的交易磁盘错误
我在做: 立即开始交易;
DELETE FROM StoreItems where id IN(221,231,1850,1852,1854,4315,4387,4389);插入StoreItems('id','title','description','type','args')选择'221'作为id,'Super Coin'作为标题,'Virtual currency'作为描述'',消耗品'类型,'START_VALUE = 500'作为args工会选择'231','吸血鬼剑','一把刀,10%生命抢劫','耐用','偷窃= 1',工会选择'1850','盾牌'''盾牌','消耗品',''联盟选择'1852','法力药水','法力药水','消耗品','工会选择'1854','生命药水','生命药水', '消耗品',''联盟选择'4315','邪恶之剑','邪恶之剑','消耗品',''工会选择'4387','靴子','靴子','耐用'''工会选择'4389','奖金XP x2','奖金XP x2','消费品','';
COMMIT; //或者ROLLBACK;如果有一个问题
中间工作都要求如果我删除了交易,但有了它,它扔我的错误:磁盘I/O错误
我错过了什么?