2011-09-14 90 views
3

參照this鏈接,如果只有一個連接,何時關閉連接?我有一個服務在任何時候都在後臺運行。什麼時候打電話給close()函數?有什麼建議麼?什麼時候應該關閉DatabaseHelper?

+0

檢查並仔細閱讀................ http://stackoverflow.com/questions/2493331/what-is-best-practice-with- sqlite-and-android/3689883#3689883 –

回答

5

您實際上不必撥打close()。例如,如果您實施內容提供商,則無法撥打close()。我們被告知,由於SQLite的實現方式,不致調用close()不會導致任何特殊問題。

也就是說,你真的應該重新考慮「一直在後臺運行的服務」。

+0

好的謝謝!指出。 – Maurice

相關問題