2010-12-02 22 views
0

Alles, was ich bisher gelesen habe, scheint es so zu sein, als ob du die DB von Assets in ein "Arbeitsverzeichnis" kopierst, bevor sie benutzt wird. Wenn ich eine vorhandene SQLite DB habe, lege ich sie in Assets ab. Dann muss ich es kopieren, bevor es benutzt wird.Warum kopieren Sie die SQLite-DB, bevor Sie sie verwenden?

Weiß jemand, warum das der Fall ist?

+1

Können Sie einige Quelle zitieren Sie von dieser Idee gefunden? – sharptooth

Antwort

1

Ich kann eine mögliche Anwendung zu sehen, wo man nicht versehentlich Datenbank während des Schreibens beschädigen will. Aber in diesem Fall müsste man die Datenbank zurückziehen, wenn sie damit fertig ist, sonst startet das nächste Mal, wenn das Programm ausgeführt wird, vom "Standard" -Datenbankzustand.

Das könnte ein anderer Anwendungsfall sein - Sie möchten vielleicht immer die Programmausführung mit bekanntem Datenstatus starten. Der vorherige Status wurde möglicherweise von einer externen Anwendung aus festgelegt.

Verwandte Themen