2013-03-04 117 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之後插入