2014-11-22 69 views
1

我想提出一個移動應用程序,它會掃描設備的音頻文件和我在一個SQLite數據庫把這些文件。sqlite的文件沒有出現,直到我關閉數據庫

現在,我的策略是向數據庫提交前100個條目,並使其可用於瀏覽和播放,然後當我掃描剩餘的文件時,我將其餘數千個文件提交到最後,從而完成分貝。

但是我發現後,我的第一次提交的100個文件,則不會產生源碼文件,直到我做第二次提交其餘文件的數千並關閉分貝。

爲什麼不生成數據庫文件?

+0

Code?Log?請發佈 – therealprashant 2014-11-22 10:40:44

+0

您可以驗證此問題是否與關閉數據庫有關。不產生 – 2014-11-22 10:42:12

+0

'源碼文件等我把第二commit'嘗試使第一承諾** ** 1文件,然後** ** 99個文件的第二個,然後看看剩下的,如果它是關於一個問題第一次提交或數據庫關閉。 – 2014-11-22 10:43:24

回答

0

檢查,如果你正在調用的任何需要的地方你的輸出流的合適的「刷新」。另外,如果你玩交易,所有的東西都會在內存中發生,直到你提交。 關閉,當然會沖洗你。

相關問題