2013-03-04 62 views
0

我正在一个macbook专业版,我有我的程序工作正常。当我进入我的iMac时,我尝试运行它,它在调试器区域(NSSearchPathForDirectoriesInDomains)上给我这个错误:Unable to read data无法读取数据sqlite的iOS 6

我有正确的sqlite文件在正确的文件夹,我检查了很多次。我用我的应用程序的旧版本相同的sqlite文件,它的工作。在iMac上不起作用的同一个项目适用于我的MacBook Pro。

我在iPhone模拟器上做了重置,我清理了我的构建,并且总是发生同样的情况。

回答

0

我删除了所有的sqlite3_finalize(statement);,我在我的sqlite方法,现在我可以访问另一台计算机上的数据库。

我的问题,为什么我可以在我的macbook pro上用sqlite3_finalize(statement);访问它?

如果我不使用它,在做一些SELECT之后,我不能在数据库上插入任何东西。

UPDATE

我改变sqlite3_finalizesqlite3_reset它工作得很好。现在我可以在做一些SELECT之后插入