Ich habe eine App, die eine Datenbank erstellt und einige Sachen machen. Ich frage mich, wenn ich eine neue db auf einen Server hochlade und es in den exakten Ordner lade, in dem der ältere existiert, wird es überschrieben und ich bin gut zu gehen? Oder es wird ein Problem geben. Angenommen, es hat den gleichen Namen, die gleichen Spaltennamen usw. Natürlich rede ich auf sqlite.Updgrading Datenbank von einem Server herunterladen
Antwort
Wenn Sie in Android ein Datenbankupdate durchführen, sollten Sie innerhalb von SQLiteOpenHelper onUpgrade verwenden. Eine Möglichkeit besteht darin, Textdateien herunterzuladen, die die SQL-Anweisungen enthalten, die zum Ändern der aktuellen Datenbank oder zum Aktualisieren von Zeilen mit neuen Daten erforderlich sind. Der Grund dafür ist, dass Android die Datenbank nur einmal erstellen wird. Nach der ersten Erstellung wird der Aufruf von onCreate für die Datenbank nicht ausgeführt.
Also was soll ich vorschlagen, wird nicht funktionieren? – dothedos
Wir werden die Idee von dem, was Sie tun möchten, mit der obigen Methode erreichen. Möglicherweise müssen Sie Ihre Ausführung ändern, aber es sollte möglich sein, die Datenbank durch Überprüfen einer Remote-Datei zu aktualisieren. – Bobbake4
Aber die Remote-Datei konnte nicht eine SQLite-Datei selbst? Oder wie du eine Textdatei mit der SQL-Anweisung gesagt hast? – dothedos
- 1. Updgrading MQ SHA2 Unterstützung
- 2. Daten herunterladen von Server
- 3. Herunterladen von Dateien von einem HTTP-Server in Python
- 4. Herunterladen von Dateien von einem SFTP-Server mit JSch
- 5. Herunterladen einer Datei von einem Remote-Server mit ASP MVC
- 6. Datei vom Server-Ordner herunterladen
- 7. CSV-Datei herunterladen von einem ipython Notebook
- 8. Beispiel zum Herunterladen von JSON vom Server?
- 9. Importieren von MySQL-Datenbank von einem Server zum anderen
- 10. ZIP-Datei herunterladen Von Pfad in Datenbank MVC C gespeichert #
- 11. Herunterladen von Dateien
- 12. Daten von einem Datagrid zurück in SQL Server Datenbank
- 13. Löschen von SQL-Server-Datenbank
- 14. Dateien vom Server herunterladen php
- 15. OAF - Datei vom Server herunterladen
- 16. Bild automatisch vom Server herunterladen
- 17. Dart: Wie kann ich E-Mails von einem POP-Server herunterladen?
- 18. Herunterladen und Installieren apk von einem Link
- 19. Skript zum Herunterladen von E-Mails von Gmail und Speichern auf einem SQL-Server?
- 20. Hochladen/Herunterladen von Datei von und zu einem sicheren Server in Ionic und $ cordovaFileTransfer
- 21. Herunterladen von Dateien von einem Server und legte es in/Raw-Ordner
- 22. Datei von SQL Server herunterladen, um im Anwendungsordner zu speichern
- 23. iPhone App Verbindung mit Server zum Herunterladen von Inhalten
- 24. Upload Array von Wörterbüchern auf den Server und dann herunterladen
- 25. Herunterladen von Dateien aus der Datenbank in Asp.Net Mvc
- 26. Kann Adventure Works-Datenbank 2005 nicht von Codeplex herunterladen
- 27. Fill Datatable von SQL Server-Datenbank
- 28. pg_dump postgres Datenbank von Remote-Server
- 29. Müllausgabe beim Herunterladen von Apk vom Server mit PHP
- 30. Datenbank von SQL-Server 2005 nach SQL-Server 2008 übertragen
Beziehen Sie sich auf SQLite? – Aidanc
ja Entschuldigung, dass Sie es nicht erwähnt haben – dothedos
Dies sollte funktionieren, aber vergessen Sie nicht, alle Datenbankobjekte zu schließen, bevor Sie die Datei ersetzen. – Julian